最近在使用一个后台管理项目 当我运行该项目时前端页面展示失败 查看源码发现 Cannot assign to read only property ‘exports’ of object 错误,多方查找发现是因为
在webpack打包的时候,可以在js文件中混用require和export。但是不能混用import以及module.exports
项目原来代码(babelrc)
{
“presets”: [
[“env”, {
“modules”: “false”,
“targets”: {
“browsers”: ["> 1%", “last 2 versions”, “not ie <= 8”]
}
}],
“stage-2”
],
“plugins”:[“transform-vue-jsx”, “transform-runtime”]
}
将modules的值改为commonjs即可
"modules": "commonjs",
本文介绍了一个在使用Webpack打包时遇到的问题:混用import与module.exports导致的错误,并提供了修改babelrc配置文件中modules属性为commonjs的解决方案。
633

被折叠的 条评论
为什么被折叠?



