🎉 初始化项目
This commit is contained in:
27
web-app/UpdateAndStart.bat
Normal file
27
web-app/UpdateAndStart.bat
Normal file
@@ -0,0 +1,27 @@
|
||||
@echo off
|
||||
pushd %~dp0
|
||||
git --version > nul 2>&1
|
||||
if %errorlevel% neq 0 (
|
||||
echo [91mGit is not installed on this system.[0m
|
||||
echo Install it from https://git-scm.com/downloads
|
||||
goto end
|
||||
) else (
|
||||
if not exist .git (
|
||||
echo [91mNot running from a Git repository. Reinstall using an officially supported method to get updates.[0m
|
||||
echo See: https://docs.sillytavern.app/installation/windows/
|
||||
goto end
|
||||
)
|
||||
call git pull --rebase --autostash
|
||||
if %errorlevel% neq 0 (
|
||||
REM incase there is still something wrong
|
||||
echo [91mThere were errors while updating.[0m
|
||||
echo See the update FAQ at https://docs.sillytavern.app/installation/updating/
|
||||
goto end
|
||||
)
|
||||
)
|
||||
set NODE_ENV=production
|
||||
call npm install --no-save --no-audit --no-fund --loglevel=error --no-progress --omit=dev
|
||||
node server.js %*
|
||||
:end
|
||||
pause
|
||||
popd
|
||||
Reference in New Issue
Block a user