使用CopyWebpackPlugin,我无法忽略特定的文件夹或特定的文件。它会复制所有内容。
我在webpack.config.js中所做的事情:
new CopyWebpackPlugin([
{
from: 'src/assets',
to: 'assets',
ignore: ['src/assets/img/folder/test.png']
},
]),
我也这样尝试过:
new CopyWebpackPlugin([
{
from: 'src/assets',
to: 'assets',
ignore: ['src/assets/img/folder/*']
},
]),
关于readme,我认为我做得对。
答案 0 :(得分:4)
尝试一下:
忽略:['img / folder / ** / *']
这不会复制整个img /文件夹。请记住在运行Webpack之前清除目标文件夹
答案 1 :(得分:4)
CopyWebpackPlugin的新版本已更改了忽略文件的方式。
new CopyWebpackPlugin({
patterns: [{
from: defaultSourcePath,
globOptions: {
ignore: [
'**/css/my.css',
'**/js/my.js',
'**/index.html'
]
}
}]
})