feat: 更新 docker-compose 配置,修改服务名称并升级版本;优化应用详情页数据获取方式,直接使用数据文件

This commit is contained in:
2026-01-03 23:11:03 +07:00
parent d18253d1ab
commit c3f4c2709d
4 changed files with 43 additions and 23 deletions

View File

@@ -57,5 +57,25 @@ export default defineNuxtConfig({
host: '0.0.0.0'
},
nitro: {
prerender: {
routes: ['/'],
crawlLinks: true,
},
},
hooks: {
async 'nitro:config'(nitroConfig) {
// 预渲染所有应用详情页
const { apps } = await import('./data/apps')
const routes = apps.map(app => `/apps/${app.id}`)
nitroConfig.prerender = nitroConfig.prerender || {}
nitroConfig.prerender.routes = [
...(nitroConfig.prerender.routes || []),
...routes,
]
},
},
compatibilityDate: '2025-12-30',
})