Node.js fs.mkdirSync()方法创建目录报错

使用fs.mkdirSync() 创建目录一直在报错,莫名其妙的,网上找了半天,发现是不能一次建多级目录。

比如我要建的路径为 upload/2018/5

  1. if (!fs.existsSync('uploads/2018/5')){
  2.       fs.mkdirSync(uploads/2018/5')
  3. }

这样肯定报错,fs.mkdirSync() 只支持一级一级的创建

  1. if (!fs.existsSync('uploads/2018')){
  2.        fs.mkdirSync('uploads/2018')
  3. }
  4. if (!fs.existsSync('uploads/2018/5')){
  5.       fs.mkdirSync(uploads/2018/5')
  6. }

Node.js fs.mkdirSync()方法创建目录报错

黄良钵

博客站长,前端开发工程师

发表评论

电子邮件地址不会被公开。 必填项已用*标注

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

Node.js fs.mkdirSync()方法创建目录报错
返回顶部
网站稳定运行 : {{ diffYears }}年 零 {{ diffDays }}天 {{ diffHours }} 小时 {{ diffMinutes }} 分钟 {{ diffSeconds }} 秒

显示

忘记密码?

显示

显示

获取验证码

Close