$ErrorActionPreference = "Continue" [Console]::OutputEncoding = [System.Text.Encoding]::UTF8 Write-Host "========================================" Write-Host "开始打包 client-tauri" Write-Host "API 地址: http://125.122.32.114:9000" Write-Host "========================================" Set-Location $PSScriptRoot # 静态链接 OpenSSL,避免 Server 2019 等环境缺少 libcrypto DLL try { . (Join-Path $PSScriptRoot "scripts\set-openssl-static-env.ps1") } catch { Write-Host "OpenSSL 静态环境设置失败: $_" -ForegroundColor Red exit 1 } $env:DEFAULT_BACKEND_API_URL = "http://125.122.32.114:9000" Write-Host "开始执行 npm run tauri build..." npm run tauri build Write-Host "========================================" Write-Host "打包完成!" Write-Host "========================================"