【发布时间】:2017-06-28 17:02:15
【问题描述】:
我正在寻找从 webpack 包中排除特定文件夹的正确方法。
我的配置如下所示:
const path = require('path');
const config = {
entry: [
'./client',
],
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js',
},
devtool: 'source-map',
resolve: {
extensions: ['.js', '.jsx'],
},
module: {
rules: [
{
test: /./,
exclude: /src/,
},
],
},
plugins: [],
};
module.exports = config;
根据我的理解,这个配置应该排除 /src/ 目录,但是 webpack 会继续从这个目录添加文件到包中,因为测试将匹配 any 并且排除会影响 src 中的任何目录。还是我错过了什么?
【问题讨论】:
标签: webpack