拉取别人vue项目出现,报错问题Uncaught TypeError: Cannot assign to read only property 'exports' of object。
这个问题出现的主要原因是因为 webpack 同一个文件 不
可以用 import
引入然后再用 module.exports
输出,只能用 export
输出。以及webpack版本过高。这两种说法。
可以通过删除.balelrc文件中的"plugins":["transform-vue-jsx","transform-runtime"],中的"transform-runtime"来进行解决,之后需要删除node_modules文件重新加载。
也可以通过下载插件
npm install babel-plugin-transform-es2015-modules-commonjs --legacy-peer-deps
以及配置中添加"transform-es2015-modules-commonjs"来解决:
"plugins":["transform-vue-jsx", "transform-runtime","transform-es2015-modules-commonjs"],
Uncaught TypeError: Cannot assign to read only property 'exports' of object-CSDN博客