Monopoly / quick-dev-start.bat
Haruka041
chore: reset repository history with clean initial import
5b324f1
@echo off
reg add HKEY_CURRENT_USER\Console /v QuickEdit /t REG_DWORD /d 00000000 /f
chcp 65001
:startWeb
cd /d %~dp0\monopoly-admin && start "monopoly-admin" cmd /k "yarn dev"
cd /d %~dp0\monopoly-client && start "monopoly-client" cmd /k "yarn dev"
cd /d %~dp0\fatpaper-login && start "fatpaper-login" cmd /k "yarn dev"
:startUserServer
echo 正在启动user服务器
cd /d %~dp0\fatpaper-user-server && start "fatpaper-user-server" cmd /k "yarn dev"
echo 等待user服务器启动成功...
:waitForUserServerStart
timeout /t 5 >nul
for /f "tokens=*" %%i in ('netstat -aon ^| findstr ":83"') do (
echo user服务器启动成功
goto startMonopolyServer
)
goto waitForUserServerStart
:startMonopolyServer
echo 正在启动monopoly服务器
cd /d %~dp0\monopoly-server && start "monopoly-server" cmd /k "yarn dev"
echo 等待monopoly服务器启动成功...
:waitForMonopolyServerStart
timeout /t 5 >nul
for /f "tokens=*" %%i in ('netstat -aon ^| findstr ":84"') do (
echo monopoly服务器启动成功
goto end
)
goto waitForMonopolyServerStart
:end