vue-cli3打包时遇到Cannot assign to read only property 'exports' of object '#'问题总结。

分析原因:

第一种原因就是import和module.exports的混用,因为commonJS和ES6的语法是不太一样,当混用这两个语法的时候,webpack就会报错。

解决办法:

在babel.config.js里配置unambiguous设置,让babel和webpack一样严格区分commonJS文件和ES6文件。


  module.exports={

     presets:['@vue/app'],

     sourceType:'unambiguous'

}

你可能感兴趣的:(vue-cli3打包时遇到Cannot assign to read only property 'exports' of object '#'问题总结。)