CopyWebpackPlugin - 忽略文件夹
CopyWebpackPlugin - ignore a folder
使用 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我觉得我做得对。
试试这个:
ignore: ['img/folder/**/*']
这不会复制整个 img/folder
。
Remember to clear your destination folder before running your webpack.
新版本的CopyWebpackPlugin改变了忽略文件的方式。
new CopyWebpackPlugin({
patterns: [{
from: defaultSourcePath,
globOptions: {
ignore: [
'**/css/my.css',
'**/js/my.js',
'**/index.html'
]
}
}]
})
使用 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我觉得我做得对。
试试这个:
ignore: ['img/folder/**/*']
这不会复制整个 img/folder
。
Remember to clear your destination folder before running your webpack.
新版本的CopyWebpackPlugin改变了忽略文件的方式。
new CopyWebpackPlugin({
patterns: [{
from: defaultSourcePath,
globOptions: {
ignore: [
'**/css/my.css',
'**/js/my.js',
'**/index.html'
]
}
}]
})