使用Element UI报错

1、Cannot find module 'babel-preset-es2015'

配置.babelrc之后,npm run serve无法启动

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

把 es2015 改成 @babel/preset-env,就不仅仅包括ES2015的插件,还包括2016、2017、2018等。

 "presets": [["@babel/preset-env", { "modules": false }]],
  "plugins": [
    [
      "component",
      {
        "libraryName": "element-ui",
        "styleLibraryName": "theme-chalk"
      }
    ]
  ]

 补充: 

  babel-loader:它是使Babel与Webpack协同工作的模块

  @babel/core:顾名思义,它是Babel编译器的核心模块

  @babel/preset-env:它是Babel官方推荐的预置器,可根据用户设置的目标环境自动添加所需的插件和补丁来编译ES6+代码

posted @ 2021-06-26 10:11  喵喵队立大功  阅读(88)  评论(0编辑  收藏  举报