| 1234567891011121314151617181920212223242526272829303132 |
- Param(
- [string]$ApiBaseUrl = "http://localhost:8000",
- [int]$Port = 5173
- )
- Set-Location -Path $PSScriptRoot
- Write-Host "========================================"
- Write-Host "启动 AI Swap 前端 (PowerShell)"
- Write-Host "DIR: $PSScriptRoot"
- Write-Host "VITE_API_BASE_URL: $ApiBaseUrl"
- Write-Host "PORT: $Port"
- Write-Host "========================================"
- # 写入/更新 .env.local
- Set-Content -Path ".env.local" -Value "VITE_API_BASE_URL=$ApiBaseUrl"
- # 安装依赖并构建(如已构建可跳过)
- # try {
- # npm ci | Out-Host
- # } catch {
- # yarn install | Out-Host
- # }
- # npm run build | Out-Host
- # 0.0.0.0:$Port 预览
- npm run preview
- # 运行本脚本命令
- # ./frontend/run_frontend.ps1 -ApiBaseUrl http://ai-swap.local:8000 -Port 5173
|