Я использую webpack 4.32.2 и @ babel / core 7.2.0
моя конфигурация webpack находится здесь
projectroot/build/webpack.config.js
Когда я запускаю конфигурацию webpack, все работает нормально, кромечто мой babel.config.js, который находится здесь
projectroot/babel.config.js
, просто игнорируется.
То же самое, если я использую
projectroot/.babelrc
Ни один из этихфайлы, кажется, имеют значение.
Вот как выглядит раздел загрузчика babel в webpack.config.js (обратите внимание, я добавил директиву rootMode: 'upward', чтобы убедиться, что любой .babelrc или babel.config. js в любом каталоге, указанном выше:
{
test: /\.js$/,
loader: 'babel-loader',
exclude: /node_modules/,
options: {
rootMode: 'upward'
}
}
Я хотел бы иметь возможность использовать babel.config.js, но если с этим возникнет проблема, я бы также использовал .babelrc. в тот момент, когда ни один из них не попадает в веб-пакет.