本文主要是介绍vue打包会出现的es6问题from UglifyJs,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
webpack.base.conf.js文件:
{
test: /\.js$/,
loader: 'babel-loader',
include: [resolve('src'), resolve('test'), resolve('/node_modules/xxx'), resolve('/node_modules/mint-ui/packages')]
},
这个是修改 用es6编译 vue打包出现的问题
error:Cannot assign to read only property 'exports' of object '#<Object>' 是exports和import不兼容引起的
这里介绍一种比较好的兼容办法
需要引入插件
-
npm install babel-plugin-transform-es2015-modules-commonjs
然后在 babelrc中配置
-
{ "plugins": ["transform-es2015-modules-commonjs"] }
即可解决
这篇关于vue打包会出现的es6问题from UglifyJs的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!