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
|