美文网首页
vue项目按需引入elementUI修改.babelrc文件报错

vue项目按需引入elementUI修改.babelrc文件报错

作者: 嗯哼曼 | 来源:发表于2019-04-02 10:02 被阅读0次

先说明当前的状况:
1.项目是Vue-cli 创建的
2.按需引入elementUI,需要的组件有tree、表单等。

略微看了下elementUI官方文档,
(⊙v⊙)嗯,挺简单的嘛~ 走起~
结果第三步修改.babelrc文件就报错了.. 😭😭😭
记得大概卡在import的地方报错:import Syntax Error: Unexpected token 之类的.. 😲


官方文档提供修改.babelrc文件的内容..

折腾了一天..
尝试了各种办法..

终于有个大神救了我!
“因为你把脚手架默认的配置给覆盖掉了,正确的做法是做整合,babelrc应该修改为: ⤵️

{
  "presets": [
    ["env", {
      "modules": false,
      "targets": { "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] }
    }],
    ["es2015", { "modules": false }], "stage-2",

  ],
  "plugins": [
    "transform-vue-jsx",
    "transform-runtime",
    [
      "component", {
        "libraryName": "element-ui",
        "styleLibraryName": "theme-chalk"
      }
    ]
  ]
}

然后就👌了.. 可以正常运行了..
PS:
如果报错
Module build failed: Error: Couldn't find preset "es2015" relative to directory
则执行cnpm install babel-preset-es2015 --save-dev

点击查看参考链接1️⃣
点击查看参考链接2️⃣

相关文章

网友评论

      本文标题:vue项目按需引入elementUI修改.babelrc文件报错

      本文链接:https://www.haomeiwen.com/subject/sqkwbqtx.html