Skip to content

构建与部署

panel-deck 构建和部署指南。

构建命令

bash
# Web 开发
pnpm dev

# 生产构建
pnpm build

# 预览生产构建
pnpm preview

# Tauri 桌面应用构建
pnpm tauri build

# 运行测试
pnpm test

# 快速测试(跳过 lint)
pnpm test:fast

# 构建 VitePress 文档
pnpm docs:vp:build

# 开发 VitePress 文档
pnpm docs:vp:dev

Web 部署

Vercel

bash
npm i -g vercel
vercel --prod

Netlify

bash
npm i -g netlify-cli
netlify deploy --dir=dist --prod

Docker

bash
docker build -t panelflow .
docker run -p 8080:80 panelflow

环境配置

bash
# AI 提供商
VITE_MINIMAX_API_KEY=your_key
VITE_SEEDDREAM_API_KEY=your_key

# 应用
VITE_APP_MODE=web

桌面应用 (Tauri)

构建

bash
pnpm tauri build

构建产物位置

平台路径
macOSsrc-tauri/target/release/bundle/dmg/
Linuxsrc-tauri/target/release/bundle/appimage/
Windowssrc-tauri/target/release/bundle/msi/

文档构建

bash
# 构建文档(输出到 docs/.vitepress/dist)
pnpm docs:vp:build

# 开发文档(热重载)
pnpm docs:vp:dev

MIT License © 2026 Agions