chore: slim deployment contexts

This commit is contained in:
linshen committed 2026-05-19 23:48:05 +08:00
1 parent c06cf8adf6
commit 2e52c0b680
2 files changed
+43 -5

No files matched your search

+41 -1
View File
@@ -10,12 +10,19 @@ build
# 开发工具配置
.git
.gitattributes
.gitignore
.github
.agents
.claude
.codex
.trellis
.idea
.vscode
*.sublime-*
*.swp
*.swo
**/eslint.config.*
# 环境文件
.env
@@ -32,18 +39,51 @@ pnpm-debug.log*
# 测试覆盖率
coverage
**/coverage
test-results
**/test-results
playwright-report
**/playwright-report
blob-report
**/blob-report
*.tsbuildinfo
**/*.tsbuildinfo
**/vitest.config.*
# 临时文件
.DS_Store
Thumbs.db
*.tmp
*.temp
.cache
**/.cache
.eslintcache
# 文档和其他
# 文档、站点和发布资料
*.md
**/*.md
LICENSE
docs
mkdocs
site
images
releases
CHANGELOG.md
tests
**/tests
**/__tests__
**/*.test.*
**/*.spec.*
# 非 Docker 部署入口
api
middleware.js
vercel.json
playwright.config.ts
docker/docker-compose*.yml
# Docker 镜像不包含桌面端应用
packages/desktop
# 浏览器扩展发布素材
packages/extension/*.zip
packages/extension/store-assets
+2 -4
View File
@@ -1,7 +1,8 @@
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"buildCommand": "if [[ $(pwd) == */packages/extension ]]; then cd ../.. && pnpm build && mkdir -p packages/extension/packages/web && cp -r packages/web/dist packages/extension/packages/web/dist; else pnpm build; fi",
"outputDirectory": "packages/web/dist",
"installCommand": "pwd && if [[ $(pwd) == */packages/extension ]]; then cd ../.. && pnpm install && pnpm i @vercel/analytics -w; else pnpm install && pnpm i @vercel/analytics -w; fi",
"installCommand": "pwd && if [[ $(pwd) == */packages/extension ]]; then cd ../..; fi && pnpm install",
"rewrites": [
{
"source": "/api/:path*",
@@ -21,9 +22,6 @@
"master": true
}
},
"env": {
"VITE_VERCEL_DEPLOYMENT": "true"
},
"build": {
"env": {
"VITE_VERCEL_DEPLOYMENT": "true"