| 1234567891011121314151617181920212223242526272829303132333435 | 
							- @echo off
 
- setlocal enabledelayedexpansion
 
- :: 检查dist目录是否存在
 
- if not exist "dist\" (
 
-     echo 错误:当前目录下未找到dist文件夹
 
-     pause
 
-     exit /b 1
 
- )
 
- :: 检查是否已存在dist.zip,若存在则删除
 
- if exist "dist.zip" (
 
-     echo 发现已存在dist.zip,正在删除...
 
-     del /f /q "dist.zip" >nul 2>&1
 
-     if errorlevel 1 (
 
-         echo 错误:无法删除已存在的dist.zip(可能被占用)
 
-         pause
 
-         exit /b 1
 
-     )
 
- )
 
- :: 使用PowerShell压缩整个dist文件夹(包含文件夹本身)为dist.zip
 
- echo 正在压缩dist文件夹(包含文件夹本身)...
 
- powershell -Command "Compress-Archive -Path 'dist' -DestinationPath 'dist.zip' -Force" >nul 2>&1
 
- :: 检查压缩是否成功
 
- if exist "dist.zip" (
 
-     echo 压缩成功!dist.zip已生成(包含完整dist文件夹)
 
- ) else (
 
-     echo 压缩失败,请检查权限或目录内容
 
-     pause
 
-     exit /b 1
 
- )
 
- endlocal
 
 
  |