Files
miaoBlog/server/utils/mkdirIfNotExist.ts
T
2025-01-13 14:26:24 +08:00

16 lines
375 B
TypeScript

import fs from 'fs';
export default function mkdirIfNotExists(dir: string | string[]): void {
if (typeof dir !== 'string') {
dir.forEach((d) => mkdirIfNotExists(d));
return;
}
if (!fs.existsSync(dir)) {
try {
fs.mkdirSync(dir, { recursive: true });
} catch (error) {
console.error(error)
}
}
}