大致是說,在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