🔍 登录 注册

nodejs递归创建文件夹

大 大苹果 2017-10-20 后端 👁 2710 ⏱ 1min
nodejs递归创建文件夹
  1. 创建mkdir.js

const fs = require('fs');
const path = require('path');
let mkdir = function(filePath) {
    if (fs.existsSync(filePath)) {
        return true;
    }
    if (!fs.existsSync(path.dirname(filePath))) {
        mkdir(path.dirname(filePath));
    }
    fs.mkdirSync(filePath);
};

module.exports = mkdir;

2.创建test.js,引入mkdir.js

const mkdir = require('./mkdir');
mkdir('./1/2/3/4/5/6/7/8');

//执行测试
node test.js

结果如下:

image.png

读完了?给作者一点支持

本文采用 CC BY 4.0 协议转载 · © 大苹果

评论(0)

登录 后参与评论。

  • 还没有评论,来抢沙发。

🔗 相关文章