Кажется, мой веб-пакет получает все файлы независимо от того, включены они или исключены.
У меня есть тест, который я умышленно покидаю с ошибкой, и у меня есть следующая конфигурация веб-пакета:
module.exports = {
mode: "production",
devtool: "source-map",
resolve: {
extensions: [".ts", ".tsx"]
},
module: {
rules: [
{
test: /\.ts(x?)$/,
exclude: [/node_modules/, /.*__tests__.*/, /.*__stories__.*/, /Ghi/],
use: [
{
loader: "ts-loader"
}
]
},
{
enforce: "pre",
test: /\.js$/,
loader: "source-map-loader"
}
]
},
externals: {
"react": "React",
"react-dom": "ReactDOM"
}
};
Моя точка входа (src / index.tsx) сейчас - это просто console.log, который ничего не требует, и все же я получаю сообщение об ошибке в своей папке __tests__.
Как можно было бы рассмотреть этот файл, если он даже не требуется?
webpack: 4.41.5
webpack-cli: 3.3.10
ts-загрузчик: 6.2.1