报错:Support for the experimental syntax 'dynamicImport' isn't currently enabled

情况说明:内网项目压缩后,在外网尝试运行,报错标题行。

解决:

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"]

}

就解决了。

你可能感兴趣的:(报错:Support for the experimental syntax 'dynamicImport' isn't currently enabled)