首先install babel
cnpm install --save-dev babel-loader babel-core babel-preset-env babel-plugin-transform-runtime babel-plugin-istanbul babel-polyfill babel-preset-stage-2 babel-register
webpack module配置
module: { rules: [ { test: /\.vue$/, loader: 'vue-loader', options: { loaders: { scss: 'vue-style-loader!css-loader!sass-loader' // <style lang="scss"> } } }, { test: /\.js$/, exclude: /(node_modules|bower_components)/, loader: 'babel-loader' } ] }
为了兼容ie 入口处加入 babel-polyfil
entry: { app: ['babel-polyfill', './src/main.js'] },
然后在根目录新建.babelrc文件 加入配置项
{
"presets": [
["env", { "modules": false }],
"stage-2"
],
"plugins": ["transform-runtime"],
"comments": false,
"env": {
"test": {
"presets": ["env", "stage-2"],
"plugins": [ "istanbul" ]
}
}
}
3112

被折叠的 条评论
为什么被折叠?



