mirror of
https://github.com/djhackersdev/minime.git
synced 2026-03-22 02:04:19 -05:00
49 lines
1001 B
Batchfile
49 lines
1001 B
Batchfile
@echo off
|
|
|
|
where /q node
|
|
if errorlevel 1 (
|
|
echo NodeJS does not appear to be installed.
|
|
echo Please install the latest LTS version from https://nodejs.org/
|
|
|
|
goto end
|
|
)
|
|
|
|
where /q npm
|
|
if errorlevel 1 (
|
|
echo The npm command does not appear to be available.
|
|
echo Please ensure that npm was installed during NodeJS setup.
|
|
|
|
goto end
|
|
)
|
|
|
|
if not exist node_modules (
|
|
echo The server's dependencies will now be installed.
|
|
echo This process requires an internet connection and may take some time.
|
|
echo.
|
|
echo NOTE: If install fails try running the following command as admin:
|
|
echo npm install -g windows-build-tools
|
|
echo.
|
|
|
|
pause
|
|
call npm install
|
|
|
|
if errorlevel 1 (
|
|
if exist bin rmdir /q /s bin
|
|
if exist node_modules rmdir /q /s node_modules
|
|
|
|
echo Installation failed. Cannot continue.
|
|
|
|
goto end
|
|
)
|
|
|
|
echo Installation successful, launching server.
|
|
echo.
|
|
)
|
|
|
|
set DEBUG=app:*
|
|
node .\bin\index.js
|
|
|
|
:end
|
|
echo.
|
|
pause
|