在使用mkdir linux命令时,使用FS api创建目录是否可行,所有子目录都是必需的-p参数。
答案 0 :(得分:3)
您可以编写自己的版本,也可以使用mkdirp
等模块答案 1 :(得分:1)
您还可以使用名为fs-extra
的NPM软件包来方便地执行此操作:
const fs = require("fs-extra");
async function createFolder(folder) {
try {
await fs.ensureDirSync(folder); // guarantees the directory is created, or error.
} catch (err) {
throw new Error('You do not have the right permissions to make this folder.');
}
}
答案 2 :(得分:0)
您可以使用fs.mkdir
选项在Node中使用recursive: true
。参见Documentation