嗨,请帮助我了解在 .babelrc、webpack loader 选项和 package.json 中设置 babel 配置的区别。
例如,如果我将 presets 放在 webpack babel-loader 选项中与放在 package.json 或单独的 .babelrc 配置文件中,是否会有任何区别?
在 webpack 配置中:
{
test: /\.(js|jsx|mjs)$/,
loader: require.resolve('babel-loader'),
options: {
"presets": [
"react-app"
]
},
},
在 json 包中:
"babel": {
"presets": [
"react-app"
]
},