Node.js 如何在路径中创建文件夹?

Node.js 如何在路径中创建文件夹?,node.js,file,Node.js,File,我想将文件上载到特定用户文件夹下的路径。例如,我想在D驱动器上上传一个文件。 The path will be like D:/User1. //User1 is a User Folder Name 我曾经将驱动器名和文件夹名作为变量传递 对于新用户,用户文件夹将不存在,因此此时我需要在D驱动器中为该用户创建一个文件夹。如果用户已经拥有该文件夹,则我不想创建 如何使用node.js来实现这一点?您可以使用文件系统模块来实现这一点。您可以使用该模块,如果不存在递归目录,它将处理创建递归

我想将文件上载到特定用户文件夹下的路径。例如,我想在D驱动器上上传一个文件。
The path will be like D:/User1.     //User1 is a User Folder Name
我曾经将驱动器名和文件夹名作为变量传递

对于新用户,用户文件夹将不存在,因此此时我需要在D驱动器中为该用户创建一个文件夹。如果用户已经拥有该文件夹,则我不想创建


如何使用node.js来实现这一点?

您可以使用文件系统模块来实现这一点。您可以使用该模块,如果不存在递归目录,它将处理创建递归目录等操作

示例代码:

var mkdirp = require('mkdirp');
mkdirp('/tmp/foo/bar/baz', function (err) {
    if (err) console.error(err)
    else console.log('pow!')
});
var mkdirp = require('mkdirp');
mkdirp('/tmp/foo/bar/baz', function (err) {
    if (err) console.error(err)
    else console.log('pow!')
});