Nodejs fs.ensureDir如果有文件,请替换为dir

时间:2019-12-12 17:21:16

标签: javascript node.js fs

如果我将某些内容保存在文件中:/group1/sub1 [file]

,然后在/group1/sub1/subsub1/test [dir]上调用fs.ensureDir

节点将抛出Error: ENOTDIR: not a directory并且不会继续。

调用fs.ensureDir时是否可以用目录替换文件

1 个答案:

答案 0 :(得分:0)

您可以使用“路径”模块获取基本名称:

path.basename(path.dirname(filename))