问题:
按element-ui官网的步骤进行按需引入,报错:Error: Cannot find module ‘babel-preset-es2015’

npm install babel-plugin-component -D

然后添加.babelrc文件

{"presets": [["es2015", { "modules": false }]],"plugins": [["component",{"libraryName": "element-ui","styleLibraryName": "theme-chalk"}]]
}

描述:
项目是基于vue-cli 3.x的版本,并没有官网的.babelrc文件,只有babel.config.js文件,而且项目不需要引入完整的element-ui,只需要引入部分,按官网的步骤安装babel-plugin-component后在babel.config.js写入内容,报错

解决:
.babelrc文件和babel.config.js文件都是配置文件,可以视为相同,之后需要使用npm安装

npm i @babel/preset-env -D

而且,也不再使用es2015,改成@babel/preset-env,两者是相同的,其作用都是编译es6语法,因此在babel.config.js中写成

module.exports = {presets: ['@vue/cli-plugin-babel/preset',["@babel/preset-env", { "modules": false }]],"plugins": [["component",{"libraryName": "element-ui","styleLibraryName": "theme-chalk"}]]
}

element-ui按需引入报错 Error: Cannot find module ‘babel-preset-es2015‘相关推荐

  1. Vue UI 组件库(移动端常用 UI 组件库,PC 端常用 UI 组件库,Element UI基本使用,Element UI按需引入)

    文章目录 Vue UI 组件库 7.1 移动端常用 UI 组件库 7.2 PC 端常用 UI 组件库 7.3 Element UI基本使用 7.4 Element UI按需引入 Vue UI 组件库 ...

  2. VUE项目报错Error Cannot find module ‘webpacklibRuleSet‘_解决

    1.报错 Error: Cannot find module 'webpack/lib/RuleSet' 在第一个问题的时候还试过把node_modules文件夹和package-lock.json文 ...

  3. nodejs express 启动报错:Error: Cannot find module 'xxx'

    nodejs express 启动报错:Error: Cannot find module 'xxx',这是因为缺少模块的引用. 比如我在代码中使用了'express-session',但是却没有在  ...

  4. 启动react项目时失败,报错Error: Cannot find module

    拷贝react项目到本地 npm run 运行项目时,报错Error: Cannot find module - 解决办法:一次性安装模块 sudo npm i 或者 先安装yarn,利用yarn安装 ...

  5. uniapp项目启动报错Error: Cannot find module ‘webpack/lib/RuleSet

    这两天在看uniapp的项目,创建uniapp项目有两种方式,第一通过Hbuilder直接新建项目,第二是通过cli命令创建,两种方式创建的uniapp的项目目录是不一样的. 第一Hbuilder创建 ...

  6. vue项目中element-ui全局引入按需引入按需引入报错解决

    elementUI中文网址: https://element.eleme.cn/#/zh-CN/component/layout 全局引入 1.安装element-ui cnpm install el ...

  7. 前端es6 require动态引入图片报错Error: Cannot find module

    在React-native中,Image组件的source如果使用require方式引入图片资源,则必须使用静态的字符串,不能使用变量,因为require是编译时执行的,而非运行时执行! 于是Reac ...

  8. Element UI 按需引入注意事项,.babelrc 文件修改问题

    注意按需引入是可以改标签名字 注意最新版的vue脚手架已经将 .babelrc 改为了babel.config.js 要在babel.config.js文件里写:注意最新版脚手架

  9. Vue项目启动报错 error:cannot find module xxx

    原因:无法找到项目依赖的某个模块 解决办法: 1.删掉存放模块的文件夹node_module: 2.执行清除缓存命令 npm cache clean: 如果报错,使用强制清除npm cache cle ...

  10. 更新后的Hbuilder X 报错 error: cannot find module ‘open‘

    HBuilder更新完以后运行到微信小程序模拟器出现报错. 在工具,插件安装中,找到插件uni-app编译卸载,然后重新安装即可.

最新文章

  1. SQL Server 2005——下一代的数据管理和分析软件[转]
  2. 配置kali linux
  3. SpringCloud之Hystrix
  4. 最新!第二轮“双一流”名单即将公布?8所高校官宣新增学科!
  5. 启明云端分享| ESP32-C6是乐鑫首款低功耗、高性价比的 Wi-Fi 6 和蓝牙 5 SoC,一起来看看C6还有哪些重要功能
  6. cython linux so,更改Cython的.so文件命名规则
  7. 二叉树的中序遍历_Go 刷 leetcode从前序与中序遍历序列构造二叉树
  8. [Java]集合的小抄 Java初学者必备
  9. Linux 文件与目录基本操作
  10. html弹出层全覆盖滚动条,JS弹出层遮罩,隐藏背景页面滚动条细节优化分析
  11. [Erlang07] Erlang 做图形化编程的尝试:纯Erlang做2048游戏
  12. 小米9首次官方降价:2799元,依旧实力强劲
  13. mysql字符集修改(ubuntu)
  14. 3个关于HR的OKR的优秀案例
  15. 动态网站开发技术学习2:VS 2010制作作第一个简单示例网站
  16. lbp7660cdn设置网络打印,佳能LBP7660Cdn打印机驱动官方版
  17. Tor源码 -- 启动模块
  18. palette gef_GEF走向3D
  19. 恩布企业IM 1.8 版本,企业内部通讯软件
  20. uC/Modbus 用户手册——第一节

热门文章

  1. 2022 我勇敢地走过
  2. TSP_旅行商问题 - 遗传算法(四)
  3. 基于R语言结构方程模型
  4. 《富爸爸穷爸爸》第一课
  5. 页面加载缓冲的login
  6. 心动C++情牵汉洛塔
  7. android 地图侧滑栏,Android封装侧滑菜单栏
  8. 你的格局决定你的结局
  9. 固态硬盘是什么接口_5分钟教会你怎么区分M.2固态硬盘接口和协议
  10. C/C++ 动态检测内存错误利器 - ASan