大致是说,在webpack打包的时候,可以在js文件中混用require和export。但是不能混用import 以及module.exports。
因为webpack 2中不允许混用import和module.exports,
解决办法有两种:
一、统一改成ES6的方式编写即可.
二、添加插件
npm install --save-dev @babel/plugin-transform-modules-commonjs
在项目根目录新增.babelrc文件,并在文件中加入
{
"plugins": ["@babel/plugin-transform-modules-commonjs"]
}
插件地址:https://babeljs.io/docs/en/babel-plugin-transform-modules-commonjs#via-babelrc-recommended
Cannot assign to read only property 'exports' of object 解决办法
原文地址:https://www.cnblogs.com/jkr666666/p/12122144.html
时间: 2024-10-08 16:50:59