Files
vue-driven-cloud-storage/upload-tool/build.bat
WanWanYun 0f133962dc Initial commit - 玩玩云文件管理系统 v1.0.0
- 完整的前后端代码
- 支持本地存储和SFTP存储
- 文件分享功能
- 上传工具源代码
- 完整的部署文档
- Nginx配置模板

技术栈:
- 后端: Node.js + Express + SQLite
- 前端: Vue.js 3 + Axios
- 存储: 本地存储 / SFTP远程存储
2025-11-10 21:50:16 +08:00

53 lines
1.0 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
@echo off
chcp 65001 > nul
echo ========================================
echo 玩玩云上传工具打包脚本
echo ========================================
echo.
REM 检查Python是否安装
python --version > nul 2>&1
if errorlevel 1 (
echo [错误] 未检测到Python请先安装Python 3.7+
pause
exit /b 1
)
echo [1/4] 安装依赖包...
pip install -r requirements.txt
if errorlevel 1 (
echo [错误] 依赖安装失败
pause
exit /b 1
)
echo.
echo [2/4] 安装PyInstaller...
pip install pyinstaller
if errorlevel 1 (
echo [错误] PyInstaller安装失败
pause
exit /b 1
)
echo.
echo [3/4] 打包程序...
pyinstaller --onefile --windowed --name="玩玩云上传工具" --icon=NONE upload_tool.py
if errorlevel 1 (
echo [错误] 打包失败
pause
exit /b 1
)
echo.
echo [4/4] 清理临时文件...
rmdir /s /q build
del /q *.spec
echo.
echo ========================================
echo 打包完成!
echo 输出文件: dist\玩玩云上传工具.exe
echo ========================================
pause