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"] }
    即可解决

 

 

 

 

Logo

前往低代码交流专区

更多推荐