NodeJS 如何使用RIMRAF从Windows删除构建文件夹,但不删除“构建”文件夹本身

mwngjboj  于 2023-10-17  发布在  Node.js
关注(0)|答案(2)|浏览(182)

我想删除存储库的构建文件夹。里面的所有内容。但我需要保留构建文件夹。基本上清理文件夹内的所有内容,但将其删除。
目前我在package.json脚本中使用“rimraf build”。但它也删除了构建文件夹。
我如何使用rimraf(或任何其他实用程序)删除文件夹的内容,而不是文件夹本身?

mfuanj7w

mfuanj7w1#

rimraf <dirname>/*应该删除所有文件,但不删除父文件夹。
所以,rimraf build/*应该适用于您的情况/

rdrgkggo

rdrgkggo2#

对于rimraf@5,您需要将--glob传递给命令以使其识别星号:

rimraf build/* --glob

相关问题