猿问

vue-cli关于es6的问题

比如说

let a=1;for(let i=0;i<3;i++){
    console.log(a);    let a=2;}

在浏览器的控制台中运行会报错,原因我知道。
在vue-cli中运行会输出undefined,2,2。如果我把loader中的babel注释掉结果还是一样的

我想问的是为什么会这样?如何让vue-cli直接运行es6(让结果和控制台中的一样)?


RISEBY
浏览 1113回答 1
1回答

holdtom

除了babel,代码压缩的时候也会对代码进行优化,你可以关闭或配置一下uglifyjs-webpack-plugin的使用
随时随地看视频慕课网APP

相关分类

Vue.js
我要回答