Webpack для исключения tests.js в комплекте - PullRequest
1 голос
/ 11 октября 2019

Когда я выполняю npm run build, файлы * .tests.js включаются в комплект, чего не должно быть. Ниже приведена часть моего файла конфигурации webpack

test: /\.(js|jsx)$/,
exclude: [/__tests__/],
include: [
  path.resolve(__dirname, 'src')
],
use: ['babel-loader']

моя сборка npm run

webpack --config webpack.prod.js

Есть идеи, как ее улучшить?

1 Ответ

0 голосов
/ 11 октября 2019

Вы просто говорите веб-пакету, что тесты нельзя переносить с помощью babel.

Взгляните на параметр externals , который вы использовали бы в качестве свойства верхнего уровня

module.exports = {
  //...
  externals: /\.tests\.js$/i
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...