今天帮朋友调代码的时候,在人家的mac上面,项目没有任何错误,到我这里就出现 component: () =>import (’ ')加载路由错误。

发现是import处报错, import 属于异步引用组件,需要特殊的 babel-loader 处理。以下是我记录的办法

npm install babel-plugin-syntax-dynamic-import -D

然后在build文件下的webpack.base.conf.js文件中的module.exports修改module,添加

options: {
  plugins: ['syntax-dynamic-import']
}

如下图所示:

然后再运行项目的时候,发现错误已经消失了,项目也成功运行起来。

最新文章

  1. Spark 入门
  2. PS快捷键
  3. lintcode 75 Find Peak Element
  4. Java的++自增
  5. javascript设计模式学习之七——迭代器模式
  6. 【转载】标准输入输出重定向(Visual C++)
  7. JDBC接口规范
  8. [转]linux之less命令
  9. 【LeetCode练习题】Validate Binary Search Tree
  10. swiftSingleton模式
  11. JVM 方法调用之动态分派
  12. 201521123011 《Java程序设计》 第三周学习总结
  13. freemarker之list遍历(八)
  14. C#异步编程----Thread
  15. React Refs
  16. Delphi中 弹出框的用法
  17. centos7执行 wget命令: command not found的两种解决方法
  18. Elasticsearch初探(一)
  19. 关于error:Cannot assign to 'self' outside of a method in the init family
  20. 一份11gR2 rac awr报告的简单分析

热门文章

  1. RocketMQ Compaction Topic的设计与实现
  2. Java进阶篇——springboot2源码探究
  3. Linux 驱动像单片机一样读取一帧dmx512串口数据
  4. 【Azure Developer】在Github Action中使用Azure/functions-container-action@v1配置Function App并成功部署Function Image
  5. 微信小程序技巧-让特定组件首页始终展示修改编译条件即可,不用改json
  6. Java入门与进阶 P-1.9+P-1.10
  7. 前端基础知识-react(一)个人学习记录 _
  8. Failed to find "GL/gl.h" in "/usr/include/libdrm"
  9. 基于AS2协议的EDI 系统
  10. Linux实时同步