当前位置: 首页 > news >正文

webpack4 - 动态导入文件 dynamic-import 报错的解决方法

介绍

webpack4动态导入文件报错,按照错误提示安装了插件,但未果。。

最后查到一个可行方案,记录如下。


1.通过懒加载的方式动态引入文件

const router = new Router({routes: [{path: '/home',name: 'Home',component: () =>import('./views/home/Home.vue')}]
})

2.报错如下所示

ERROR in ./src/router.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: D:\practice\vue-pro\webpack-vue-create\src\router.js: Support for the experimental syntax 'dynamicImport' isn't currently enabled (19:13):

解决方案

一:安装插件 babel-plugin-dynamic-import-webpack

npm install babel-plugin-dynamic-import-webpack --save-dev

二:在配置文件的module的rules下进行插件的配置,如下

{test: /\.js/,use: [{loader: 'babel-loader', options: {//如果有这个设置则不用再添加.babelrc文件进行配置"babelrc": false,// 不采用.babelrc的配置"plugins": ["dynamic-import-webpack"]}}]
}

OK。


http://www.mrgr.cn/news/57086.html

相关文章:

  • Crowd Counting 系列NO4.—SwitchCNN网络复现
  • mybatis 扩展 批量插入
  • python多线程lock只对当前进程有影响
  • 大数据新视界 -- 大数据大厂之 AI 驱动的大数据分析:智能决策的新引擎
  • 多功能纤维上线,大脑肠道 “无线畅聊” 不是梦
  • 搭建自己的Docker(容器)镜像加速器
  • 安装Python及pip使用方法详解
  • 重生之“我打数据结构,真的假的?”--1.单链表(无习题)
  • React写关键字高亮的三个方案
  • 第二期:第15节,beep 大海
  • latex表格单独编译成pdf表格
  • 华为配置 之 划分VLAN
  • 哪些WordPress的AI插件,更适合收集整理地球前100大行业的信息和关键词?谢谢。0.1
  • SAP B1 缺少税务科目 - 报错 debug
  • 秃姐学AI系列之:FCN + 代码实现
  • java和嵌入式现在哪个好?
  • js 防抖函数避免重复点击提交
  • 全域商户抽佣系统:智能分账新时代
  • 读hunter_bipedal_control-main
  • 力扣209-长度最小的子数组-滑动窗口思想
  • Chromium 沙盒Sandbox源码介绍(3)
  • ppt组合为一个整体怎么做?2个ppt常用操作和技巧分享!
  • QT-子项目管理
  • linux-牛刀小试
  • 一个非常实用的 Vue 拖拽组件,成熟、稳定且功能丰富的拖拽库,效率与灵活性的双重提升(带私活源码)
  • 数据库聚合函数