Files
LingChair/src/config.ts
CrescentLeaf d0b5890b99 initial
1. 修复 ignore
2. 推翻旧后端代码全部重写, 使用 SQLite
2025-08-01 22:53:05 +08:00

18 lines
441 B
TypeScript

import fs from 'node:fs/promises'
import chalk from 'chalk'
let config = {
data_path: "./thewhitesilk_data"
}
try {
config = JSON.parse(await fs.readFile('thewhitesilk_config.json'))
} catch (_e) {
console.log(chalk.yellow("配置文件貌似不存在, 正在创建..."))
await fs.writeFile('thewhitesilk_config.json', JSON.stringify(config))
}
await fs.mkdir(config.data_path, { recursive: true })
export default config