更新worker-demo

This commit is contained in:
YHH
2025-09-28 18:29:32 +08:00
parent a66f80a766
commit cf2dc91af6
6 changed files with 12995 additions and 3 deletions

View File

@@ -16,7 +16,17 @@ export default defineConfig({
compiler: 'vue3',
autoInstall: true
})
]
],
server: {
fs: {
allow: ['..']
},
middlewareMode: false,
headers: {
'Cross-Origin-Embedder-Policy': 'require-corp',
'Cross-Origin-Opener-Policy': 'same-origin'
}
}
},
title: 'ECS Framework',
description: '高性能TypeScript ECS框架 - 为游戏开发而生',
@@ -28,7 +38,13 @@ export default defineConfig({
{ text: '快速开始', link: '/guide/getting-started' },
{ text: '指南', link: '/guide/' },
{ text: 'API', link: '/api/README' },
{ text: '示例', link: 'https://github.com/esengine/lawn-mower-demo' },
{
text: '示例',
items: [
{ text: 'Worker系统演示', link: '/examples/worker-system-demo' },
{ text: '割草机演示', link: 'https://github.com/esengine/lawn-mower-demo' }
]
},
{
text: `v${corePackageJson.version}`,
link: 'https://github.com/esengine/ecs-framework/releases'
@@ -58,6 +74,15 @@ export default defineConfig({
]
}
],
'/examples/': [
{
text: '示例',
items: [
{ text: '示例概览', link: '/examples/' },
{ text: 'Worker系统演示', link: '/examples/worker-system-demo' }
]
}
],
'/api/': [
{
text: 'API 参考',