问题:
现在项目都是基于vue-cli 3.x项目,在使用ElementUI按需引入报错 Error: Cannot find module ‘babel-preset-es2015‘
ElementUI 官网:https://element.eleme.cn/#/zh-CN/component/quickstart
然后报错了, Error: Cannot find module ‘babel-preset-es2015‘
问题点:
vue-cli 3.x版本,没有.babelrc文件,只有babel.config.js文件, So? 报错
解决:
首先,安装 @babel/preset-env:
npm i @babel/preset-env -D
然后,修改 babel.config.js 配置文件:
module.exports = {
presets: [["@babel/preset-env", { "modules": false }] ],
"plugins": [
[
"component",
{
"libraryName": "element-ui",
"styleLibraryName": "theme-chalk"
}
]
]
}
重新运行,OK ^_^~