情况说明:内网项目压缩后,在外网尝试运行,报错标题行。
解决:
Webpack4动态导入文件报错,现在还不支持动态使用import语法。需要下载babel插件对语法做转换。
npm install babel-plugin-dynamic-import-webpack --save-dev
babel-plugin-dynamic-import-webpack不是官方插件,不支持魔法注释。
下载官方babel转换import插件
npm install --save-dev @babel/plugin-syntax-dynamic-import
在vue项目根目录里,没有babel文件,创建一下
babel.config.js文件,
module.exports={
presets:["@vue/app"]
}
就解决了。