28 lines
658 B
JavaScript
28 lines
658 B
JavaScript
/* Power By.7epo
|
|
*快速的使用fs来判断文件夹是否创建
|
|
*/
|
|
const fs = require('fs');
|
|
|
|
|
|
let apis = {
|
|
//新建文件夹(带检测)
|
|
fmkdir : (dir) => {
|
|
// 检查文件夹是否存在
|
|
fs.access(dir, fs.constants.F_OK, (err) => {
|
|
if (err) {
|
|
// 如果文件夹不存在,创建文件夹
|
|
fs.mkdir(dir, (err) => {
|
|
if (err) {
|
|
console.error(`fmkdir error ${dir} error: ${err}`);
|
|
} else {
|
|
}
|
|
});
|
|
} else {
|
|
// 文件夹已存在,无需操作
|
|
}
|
|
});
|
|
}
|
|
}
|
|
//新建文件夹(带检测)
|
|
module.exports = apis
|