feat: add directory creation for post folder

- Implement recursive directory creation for post folder
- Ensure that parent directories are created if they don't exist
This commit is contained in:
Uncle Pi
2025-03-11 20:59:18 +08:00
committed by GitHub
parent 8287e42e6e
commit 65112e5cb0

View File

@@ -36,6 +36,12 @@ if (fs.existsSync(fullPath)) {
process.exit(1)
}
// recursive mode creates multi-level directories
const dirPath = path.dirname(fullPath)
if (!fs.existsSync(dirPath)) {
fs.mkdirSync(dirPath, { recursive: true })
}
const content = `---
title: ${args[0]}
published: ${getDate()}