报错: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"]

}

就解决了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容