我的webpack似乎正在获取所有文件,无论包含还是排除。
我有一个测试,我故意有错误地离开,并且我具有以下webpack配置:
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-loader:6.2.1