Hair Keeper v1.0.0:一个高度集成、深度定制、约定优于配置的全栈Web应用模板,旨在保持灵活性的同时提供一套基于成熟架构的开发底座,自带身份认证、权限控制、丰富前端组件、文件上传、后台任务、智能体开发等丰富功能,提供AI开发辅助,免于纠结功能如何实现,可快速上手专注于业务逻辑

This commit is contained in:
2025-11-13 15:24:54 +08:00
commit 42be39b343
249 changed files with 38843 additions and 0 deletions

17
instrumentation.ts Normal file
View File

@@ -0,0 +1,17 @@
// 这里的代码只会在服务器启动时执行一次
export async function register() {
if (process.env.NEXT_RUNTIME === 'nodejs') {
// 初始化定时任务
const { initCronJobs } = await import('@/server/cron')
await initCronJobs()
if (process.env.NODE_ENV === 'development') {
const { startTerminalService } = await import('@/server/service/dev/terminal');
startTerminalService() // 开发环境下启动一个基于ttyd可嵌入在网页上的终端服务
}
} else {
}
}