使用 NPM del 时如何忽略 .git 文件夹

How to ignore .git folder when using NPM del

这可能很简单,但我很难找到答案。我想删除文件夹中除 .git 文件夹之外的所有内容。我这样称呼它:

return del([
    buildTo + "/**",
    "!" + buildTo + "/.git"
], { force: true });

我试过那个和其他一些东西都无济于事。 .git 文件夹不断被删除。不删除的正确方法是什么?

事实证明这很简单。我忘记了最后的“/*”,甚至不需要忽略:

return del([
    buildTo + "/**/*"
], { force: true });