guoyu/测试配置.bat
2025-12-05 23:36:21 +08:00

127 lines
3.2 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 IP地址: 192.168.137.1
echo ========================================
echo.
echo [1] 检查文件夹是否存在...
echo.
set "PROFILE_PATH=D:\wwwroot\study_web\web\profile"
set "UPLOAD_PATH=%PROFILE_PATH%\upload"
if exist "%PROFILE_PATH%" (
echo ✓ 主目录存在: %PROFILE_PATH%
) else (
echo ✗ 主目录不存在: %PROFILE_PATH%
echo 请先运行"一键配置本地环境.bat"
)
if exist "%UPLOAD_PATH%\courseware" (
echo ✓ 课件目录存在: %UPLOAD_PATH%\courseware
) else (
echo ✗ 课件目录不存在
)
if exist "%UPLOAD_PATH%\voice" (
echo ✓ 语音目录存在: %UPLOAD_PATH%\voice
) else (
echo ✗ 语音目录不存在
)
if exist "%UPLOAD_PATH%\screenshots" (
echo ✓ 截图目录存在: %UPLOAD_PATH%\screenshots
) else (
echo ✗ 截图目录不存在
)
if exist "%UPLOAD_PATH%\avatar" (
echo ✓ 头像目录存在: %UPLOAD_PATH%\avatar
) else (
echo ✗ 头像目录不存在
)
echo.
echo [2] 检查防火墙规则...
echo.
netsh advfirewall firewall show rule name="国语教育平台后端 30091" >nul 2>&1
if %errorLevel% equ 0 (
echo ✓ 防火墙规则已配置
netsh advfirewall firewall show rule name="国语教育平台后端 30091" | findstr /C:"LocalPort" /C:"Action"
) else (
echo ✗ 防火墙规则未配置
echo 请以管理员身份运行"一键配置本地环境.bat"
)
echo.
echo [3] 检查端口占用...
echo.
netstat -ano | findstr ":30091" >nul 2>&1
if %errorLevel% equ 0 (
echo ✓ 端口30091已被占用后端服务可能正在运行
echo.
echo 占用端口的进程:
netstat -ano | findstr ":30091"
) else (
echo ○ 端口30091未被占用后端服务未启动
echo 启动命令: cd Study-Vue-redis\ry-study-admin ^&^& mvn spring-boot:run
)
echo.
echo [4] 检查本机IP地址...
echo.
ipconfig | findstr /C:"IPv4" | findstr "192.168"
if %errorLevel% equ 0 (
echo.
echo ⚠️ 请确认你的电脑IP地址是否为 192.168.137.1
echo 如果不是请修改APP配置文件中的IP地址
) else (
echo ○ 未检测到192.168网段的IP
)
echo.
echo [5] 检查APP配置文件...
echo.
set "APP_CONFIG=fronted_uniapp\fronted_uniapp\src\utils\config.js"
if exist "%APP_CONFIG%" (
echo ✓ APP配置文件存在
findstr "192.168.137.1" "%APP_CONFIG%" >nul 2>&1
if %errorLevel% equ 0 (
echo ✓ 已配置IP地址: 192.168.137.1
) else (
echo ✗ 未配置IP地址192.168.137.1,请检查配置文件
)
) else (
echo ✗ APP配置文件不存在
)
echo.
echo ========================================
echo 测试完成
echo ========================================
echo.
echo 建议的测试步骤:
echo.
echo 1. 如果文件夹或防火墙配置有问题:
echo 以管理员身份运行"一键配置本地环境.bat"
echo.
echo 2. 启动后端服务:
echo cd Study-Vue-redis\ry-study-admin
echo mvn spring-boot:run
echo.
echo 3. 在浏览器中测试后端:
echo http://192.168.137.1:30091
echo.
echo 4. 在手机浏览器中测试确保手机和电脑在同一WiFi
echo http://192.168.137.1:30091
echo.
echo 5. 编译并运行APP到真机测试
echo.
pause