gpt4 book ai didi

javascript - 递归删除文件夹的内容但保留文件夹

转载 作者:行者123 更新时间:2023-11-30 12:25:02 25 4
gpt4 key购买 nike

我希望以递归方式删除目录的所有内容(一个文件除外)但保留文件夹本身。为此,我编写了此任务:

gulp.task('clean:documentation', function () {
del([
'documentation.typography/**',
'!documentation.typography/.gitignore'
]);
});

不幸的是,它删除了整个文件夹。这个任务有什么问题?我如何更新才能删除 .gitignore 文件的 documentation.typography 中的所有内容?

最佳答案

解决方案是更改 glob:

gulp.task('clean:documentation', function () {
del([
'documentation.typography/**/*',
'!documentation.typography/.gitignore'
]);
});

关于javascript - 递归删除文件夹的内容但保留文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29708187/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com