zoukankan      html  css  js  c++  java
  • vue 给element-UI库添加按需加载时启动项目时 babel-preset-es2015 报错

    项目使用vue cli3脚手架工具构建
    按照element 官方文档中所示。

    npm install babel-plugin-component -D

    然后添加.babelrc文件

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

    但是在vue cli3 中找不到.babelrc文件

    通过网络查找可以在babel.config.js中配置

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

    运行报错

    Error: Cannot find module 'babel-preset-es2015' from

    解决方法:

    1.安装@babel/preset-env;项目目录下,运行命令行

    npm i @babel/preset-env -D

    2.修改babel.config.js文件,把es2015改成@babel/preset-env

    module.exports = {
      "presets": [["@babel/preset-env", { "modules": false }]],
      "plugins": [
        [
          "component",
          {
            "libraryName": "element-ui",
            "styleLibraryName": "theme-chalk"
          }
        ]
      ]
    }
  • 相关阅读:
    CH6301 疫情控制
    [BeiJing2010组队]次小生成树 Tree
    CH6303 天天爱跑步
    CH6302 雨天的尾巴
    POJ3417 Network
    Problem 1999. -- [Noip2007]Core树网的核
    [Apio2010]patrol 巡逻
    「TJOI2018」str
    NOI2018 你的名字
    BZOJ5137 [Usaco2017 Dec]Standing Out from the Herd
  • 原文地址:https://www.cnblogs.com/wukaiBK/p/12757945.html
Copyright © 2011-2022 走看看