配置babel时,配置完.babelrc文件,运行报错:
错误日志:
Error: Multiple configuration files found. Please remove one:
- package.json
- /Users/maomao/Documents/demo/h5/mm_webpack/.babelrc
ERROR in ./src/aaa.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: Multiple configuration files found. Please remove one:
- package.json
- /Users/maomao/Documents/demo/h5/mm_webpack/.babelrc
from /Users/maomao/Documents/demo/h5/mm_webpack
at /Users/maomao/Documents/demo/h5/mm_webpack/node_modules/@babel/core/lib/config/files/configuration.js:136:13
原因:
安装babel时package.json
文件中自动生成了babel相关的配置:
"babel": {
"presets": [
"react-app"
]
},
但是.babelrc
文件中也有一份配置:
{
"presets": [
"@babel/preset-env"
],
"plugins": [
"@babel/plugin-transform-runtime",
"@babel/plugin-proposal-class-properties"
]
}
所以保留一份就可以了。
解决办法:
删除package.json中的配置。
暂无评论