fs.rmdir的文档非常简短,没有解释当目录不为空时rmdir的行为。
Q:如果我尝试使用此接口删除非空目录,会发生什么情况?
发布于 2021-01-16 18:31:56
同步删除非空目录:-
文件结构如下:

var fs = require('fs');
fs.unlink('./stuff/writeMe.txt',function(){
fs.rmdirSync('stuff');
})我首先使用代码fs.unlink('./stuff/writeMe.txt')将writeMe.txt文件从stuff文件夹中删除,这会使stuff文件夹为空,最后使用代码fs.rmdirSync('stuff')将其删除
https://stackoverflow.com/questions/12627586
复制相似问题