在我的Node应用程序中,我需要删除一个包含一些文件的目录,但fs.rmdir仅适用于空目录。我怎样才能做到这一点?
fs.rmdir
为此有一个名为rimraf(https://npmjs.org/package/rimraf)的模块。它提供的功能与rm -Rf
rimraf
rm -Rf
异步 用法:
var rimraf = require("rimraf"); rimraf("/some/directory", function () { console.log("done"); });
同步 使用情况:
rimraf.sync("/some/directory");