Веб-пакет игнорирует .babelrc и babel.config.js - PullRequest
0 голосов
/ 07 ноября 2019

Я использую 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. в тот момент, когда ни один из них не попадает в веб-пакет.

...