NodeJS 节点js fs创建目录如果不存在和文件如果不存在太多

mi7gmzs6  于 2023-01-25  发布在  Node.js
关注(0)|答案(1)|浏览(158)

我想创建目录,如果不存在,然后保存我从前端得到的文件
这是我的代码,它只做创建文件夹的部分,但我的主要问题是在此路径中保存文件

let directory = await './some-dir/'+d.getFullYear()+'/'+("0" + (d.getMonth() + 1)).slice(-2)+'/'+(d.getDay().toString().padStart(2, "0"))+'/'+d.getHours()+'/'+d.getMinutes()+'/'+d.getSeconds()
    fs.mkdirSync(directory, { recursive: true })
k97glaaz

k97glaaz1#

这是我的代码我相信它的帮助

fs.access("./directory-name", function (error) {
if (error) {
    let directory = './some-dir/' + d.getFullYear() + '/' + ("0" + (d.getMonth() + 1)).slice(-2) + '/' + (d.getDay().toString().padStart(2, "0")) + '/' + d.getHours() + '/' + d.getMinutes() + '/' + d.getSeconds()
    fs.mkdirSync(directory, { recursive: true })
} else {
    // directory exists.
}

})

相关问题