first add

This commit is contained in:
Your Name
2026-07-28 21:25:30 +08:00
commit edf4d743cb
482 changed files with 19191 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
# SSH Client Pro - Windows 打包脚本
Write-Host "========================================" -ForegroundColor Cyan
Write-Host " SSH Client Pro - Windows 打包脚本" -ForegroundColor Cyan
Write-Host "========================================" -ForegroundColor Cyan
Write-Host ""
# 设置环境变量
$env:GENERATE_SOURCEMAP = "false"
$env:CI = "false"
Write-Host "[1/3] 正在构建React应用..." -ForegroundColor Yellow
npm run build 2>&1 | Tee-Object -FilePath "build-log.txt"
if ($LASTEXITCODE -ne 0) {
Write-Host "React构建失败!请查看 build-log.txt" -ForegroundColor Red
Read-Host "按回车键退出"
exit 1
}
Write-Host "React构建完成!" -ForegroundColor Green
Write-Host ""
Write-Host "[2/3] 正在打包Electron应用..." -ForegroundColor Yellow
npm run build:electron 2>&1 | Tee-Object -FilePath "electron-build-log.txt"
if ($LASTEXITCODE -ne 0) {
Write-Host "Electron打包失败!请查看 electron-build-log.txt" -ForegroundColor Red
Read-Host "按回车键退出"
exit 1
}
Write-Host ""
Write-Host "========================================" -ForegroundColor Green
Write-Host " 打包完成!" -ForegroundColor Green
Write-Host " 输出目录: dist/" -ForegroundColor Green
Write-Host "========================================" -ForegroundColor Green
Read-Host "按回车键退出"