75 lines
2.0 KiB
Batchfile
75 lines
2.0 KiB
Batchfile
@echo off
|
||
chcp 65001 >nul
|
||
echo ==================================
|
||
echo Soul派对小程序 - 编译脚本
|
||
echo ==================================
|
||
echo.
|
||
|
||
:: 设置项目路径
|
||
set "PROJECT_PATH=%~dp0"
|
||
set "PROJECT_PATH=%PROJECT_PATH:~0,-1%"
|
||
|
||
:: 微信开发者工具可能的安装路径
|
||
set "CLI1=C:\Program Files (x86)\Tencent\微信web开发者工具\cli.bat"
|
||
set "CLI2=C:\Program Files\Tencent\微信web开发者工具\cli.bat"
|
||
set "CLI3=%LOCALAPPDATA%\微信web开发者工具\cli.bat"
|
||
|
||
:: 查找CLI
|
||
set "CLI="
|
||
if exist "%CLI1%" set "CLI=%CLI1%"
|
||
if exist "%CLI2%" set "CLI=%CLI2%"
|
||
if exist "%CLI3%" set "CLI=%CLI3%"
|
||
|
||
if "%CLI%"=="" (
|
||
echo ❌ 未找到微信开发者工具CLI
|
||
echo.
|
||
echo 请手动操作:
|
||
echo 1. 打开微信开发者工具
|
||
echo 2. 点击"导入项目"
|
||
echo 3. 选择目录: %PROJECT_PATH%
|
||
echo 4. 点击"编译"按钮
|
||
echo.
|
||
pause
|
||
exit /b 1
|
||
)
|
||
|
||
echo ✅ 找到微信开发者工具: %CLI%
|
||
echo 项目路径: %PROJECT_PATH%
|
||
echo.
|
||
|
||
:: 1. 打开项目
|
||
echo 📂 步骤1:打开项目...
|
||
call "%CLI%" open --project "%PROJECT_PATH%"
|
||
timeout /t 3 /nobreak >nul
|
||
echo ✅ 项目已打开
|
||
echo.
|
||
|
||
:: 2. 编译项目
|
||
echo 🔨 步骤2:编译项目...
|
||
call "%CLI%" build-npm --project "%PROJECT_PATH%"
|
||
timeout /t 2 /nobreak >nul
|
||
echo ✅ 编译完成
|
||
echo.
|
||
|
||
:: 3. 生成预览二维码
|
||
echo 📱 步骤3:生成预览二维码...
|
||
call "%CLI%" preview --project "%PROJECT_PATH%" --qr-format image --qr-output "%PROJECT_PATH%\preview.png"
|
||
if exist "%PROJECT_PATH%\preview.png" (
|
||
echo ✅ 二维码已生成: %PROJECT_PATH%\preview.png
|
||
start "" "%PROJECT_PATH%\preview.png"
|
||
) else (
|
||
echo ⚠️ 二维码生成失败,请在开发者工具中手动点击"预览"
|
||
)
|
||
echo.
|
||
|
||
echo ==================================
|
||
echo 🎉 编译完成!
|
||
echo ==================================
|
||
echo.
|
||
echo 下一步操作:
|
||
echo 1. 在模拟器中查看效果
|
||
echo 2. 点击"预览"生成二维码,用微信扫码测试
|
||
echo 3. 点击"上传"提交到微信后台
|
||
echo.
|
||
pause
|