fs.mkdir创建目录显示成功,却无实际目录产生
来源:4-13 自定义路径工具类&make-dir 库使用
盏中柳色浅
2020-05-12 17:34:17
可以看到传入mkdir方法中的路径是符合预期的,且fs.mkdir方法的回调中err也是为空的。可为何并没有在public目录下产生path1和20200512这两个文件夹呢?
const mkdir = (dir) => { console.log('mkDir',dir); return new Promise((resolve) => { fs.mkdir(dir, err => err?resolve(false):resolve(true)) }) } const tmpDir = path.parse(dir).dir console.log('tmpDir',tmpDir); const status = await dirExists(tmpDir) if(status){ const result = await mkdir(dir) console.log('result',result); return result } else { return false }
1回答
Brian
2020-05-12
检查一下,有没有目录的写权限。
或者单独建一个test.js,做测试啊~~
相似问题