参考:
https://www.codegrepper.com/code ... ctory+if+not+exists
- var fs = require("fs");
- let PostFileType = req.query.PostFileType;
- let time = new Date().getTime();
- const file = req.files.file;
- let fileDate = moment().format('YYYY-MM-DD');
- let name = `${new Date().getTime().toString()}_${file.name}`;
- let DisplayName = `${file.name}`;
- let dir = './routes/temp/' + fileDate
- //判断目录是否存在,如果不存在,则新建目录
- //递归创建
- if (!fs.existsSync(dir)) {
- fs.mkdirSync(dir, {
- recursive: true
- });
- }
复制代码 |