47 lines
1.3 KiB
Batchfile
47 lines
1.3 KiB
Batchfile
|
|
@echo off
|
|||
|
|
chcp 65001 >nul
|
|||
|
|
echo ========================================
|
|||
|
|
echo 完整修复游客模式 - 专项课程
|
|||
|
|
echo ========================================
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
echo [1/3] 停止后端服务(如果正在运行)...
|
|||
|
|
for /f "tokens=5" %%a in ('netstat -aon ^| find ":8089" ^| find "LISTENING"') do (
|
|||
|
|
echo 找到进程ID: %%a
|
|||
|
|
taskkill /F /PID %%a
|
|||
|
|
echo 已停止进程 %%a
|
|||
|
|
)
|
|||
|
|
timeout /t 2 /nobreak >nul
|
|||
|
|
|
|||
|
|
echo.
|
|||
|
|
echo [2/3] 清除前端缓存并重新编译小程序...
|
|||
|
|
cd peidu\uniapp
|
|||
|
|
if exist node_modules\.cache (
|
|||
|
|
rmdir /s /q node_modules\.cache
|
|||
|
|
echo 已清除 node_modules\.cache
|
|||
|
|
)
|
|||
|
|
if exist dist (
|
|||
|
|
rmdir /s /q dist
|
|||
|
|
echo 已清除 dist 目录
|
|||
|
|
)
|
|||
|
|
if exist unpackage (
|
|||
|
|
rmdir /s /q unpackage
|
|||
|
|
echo 已清除 unpackage 目录
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
echo.
|
|||
|
|
echo [3/3] 现在请执行以下操作:
|
|||
|
|
echo.
|
|||
|
|
echo 1. 在IDEA中重新启动后端服务(PeiduApplication)
|
|||
|
|
echo 2. 等待后端启动完成(看到 "Started PeiduApplication" 日志)
|
|||
|
|
echo 3. 在微信开发者工具中点击"编译"按钮
|
|||
|
|
echo 4. 测试游客模式访问专项课程列表
|
|||
|
|
echo.
|
|||
|
|
echo ========================================
|
|||
|
|
echo 修复内容:
|
|||
|
|
echo - 后端:添加 /api/special-course/** 到游客白名单
|
|||
|
|
echo - 前端:添加专项课程接口到游客白名单
|
|||
|
|
echo ========================================
|
|||
|
|
echo.
|
|||
|
|
pause
|