美文网首页
vue打包运行报错(Cannot assign to read

vue打包运行报错(Cannot assign to read

作者: 叶不倾 | 来源:发表于2020-08-12 11:25 被阅读0次

已解决

解决方式

  • 目录下babel.config.js中添加配置
module.exports = {
 presets: [
   '@vue/app'
 ],
 sourceType: 'unambiguous' //目的是让babel明确区分ES6导入导出方式与common.js导入导出方式
}

参考官网说明 https://babeljs.io/docs/en/options#sourcetype

原因分析

  • 个人理解:报错原因babel将打包的文件中的module.exports识别为一个Object导致报错,加入sourceType: 'unambiguous' 后可以自动识别类型进行打包。但也可能识别有误。

相关文章

网友评论

      本文标题:vue打包运行报错(Cannot assign to read

      本文链接:https://www.haomeiwen.com/subject/muspdktx.html