Как в webpack 5 исключить удаление некоторых файлов?
Коллеги, в webpack_5 использую плагин clean-webpack-plugin, все прекрасно работает.
Но тут пришлось реализовать такую штуку, исключить удаления двух файлов. Мне надо исключить файлы
.git && README.md
Прочел оф. доку.
Вроде это то, что надо {cleanAfterEveryBuildPatterns : ['.git', 'README.md']}
Но это не работает.
Где-то нашел свойство exclude: []
но на оф. сайте про такое не нашел ни какой информации. Подскажите как исключить удаление
этих файлов .git && README.md?
Ответы (1 шт):
Автор решения: Air
→ Ссылка
Читал документацию. Не совсем понял, как это работает, но вот такой вариант вполне рабочий. Лично для меня....
!- указывает какой файл не надо удалять
new CleanWebpackPlugin({
cleanOnceBeforeBuildPatterns: [
'!.git', '!.gitignore', '!README.md', 'app', 'style', 'fav.png', 'index.html',
]
}),