gpt4 book ai didi

javascript - Globby 和 rimraf 应该删除除 .yml 文件之外的所有内容

转载 作者:行者123 更新时间:2023-11-29 23:38:32 38 4
gpt4 key购买 nike

以下 js 代码(通过基础构建执行)实际上应该清除 PATHS.springDist 中定义的整个文件夹,除了 .yml 文件,而不是删除所有内容。

function cleanSpring(done) {
globby([PATHS.springDist + '/*', '!.yml']).then(paths => {
paths.map(item => {
rimraf(item, done);
});
});
}

有什么问题吗?

最佳答案

我终于自己找到了,实际上我在错误的文件夹中包含“!*.yml”这样它工作正常:

function cleanSpring(done) {
let path = PATHS.springDist;
globby([path+ '/**/*', '!' + path + '/*.yml']).then(paths => {
paths.map(item => {
rimraf(item, done);
});
});
}

关于javascript - Globby 和 rimraf 应该删除除 .yml 文件之外的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45824922/

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