1. 首页
  2. 编程语言
  3. Javascript
  4. vue-router 按需加载 component: () => import() 报错的解决

vue-router 按需加载 component: () => import() 报错的解决

上传者: 2021-08-30 09:10:45上传 PDF文件 95.50 KB 热度 29次

vue的单页面项目,必然涉及路由按需的问题。以前我们是这么做的。可是,很多情况下,我们这么写npm run dev控制台直接报错,这是为什么呢?原来是import这儿报错了,这就需要babel的插件了,vue-router官网上有一段提示:如果您使用的是 Babel,你将需要添加 syntax-dynamic-import 插件,才能使 Babel 可以正确地解析语法。如果使用vue-cli生成项目,很可能在babel-loader没有配置上面的插件,这时需要我们自己去安装此插件:。这样我们就为打包出来的chunk指定一个名字,最终生成login.js的chunk包。

用户评论