2016-11-18 13:12:57 +00:00
|
|
|
@echo off
|
|
|
|
|
2016-12-28 14:09:02 +00:00
|
|
|
set currentDir=%cd%
|
2016-11-23 10:44:33 +00:00
|
|
|
set nginxPrefix=%currentDir%\services\nginx
|
|
|
|
set nginxConf=%nginxPrefix%\conf-dev.conf
|
|
|
|
|
2016-11-18 13:12:57 +00:00
|
|
|
if "%1"=="" goto caseStart
|
|
|
|
if "%1"=="start" goto caseStart
|
|
|
|
if "%1"=="stop" goto caseStop
|
|
|
|
goto caseUsage
|
|
|
|
|
2016-11-21 07:35:05 +00:00
|
|
|
:caseStart
|
2016-11-18 13:12:57 +00:00
|
|
|
call "%0" stop
|
2016-11-29 15:55:10 +00:00
|
|
|
echo "################################ Starting services"
|
2016-12-28 14:09:02 +00:00
|
|
|
if not exist "%nginxPrefix%\temp" (mkdir "%nginxPrefix%\temp")
|
|
|
|
start /I nginx -c "%nginxConf%" -p "%nginxPrefix%"
|
2017-01-18 17:07:16 +00:00
|
|
|
call forever --minUptime 1000 --spinSleepTime 1000 start forever.json
|
2017-01-31 13:13:06 +00:00
|
|
|
gulp --gulpfile gulpfile.js
|
2016-11-23 10:44:33 +00:00
|
|
|
goto caseExit
|
2016-11-18 13:12:57 +00:00
|
|
|
|
2016-11-21 07:35:05 +00:00
|
|
|
:caseStop
|
2016-11-23 10:44:33 +00:00
|
|
|
echo "################################ Stoping services"
|
2016-12-28 14:09:02 +00:00
|
|
|
if exist "%nginxPrefix%\temp\nginx.pid" (nginx -c "%nginxConf%" -p "%nginxPrefix%" -s stop)
|
2016-11-24 09:56:22 +00:00
|
|
|
forever stopall
|
2016-11-23 10:44:33 +00:00
|
|
|
goto caseExit
|
2016-11-18 13:12:57 +00:00
|
|
|
|
2016-11-21 07:35:05 +00:00
|
|
|
:caseUsage
|
2016-11-18 13:12:57 +00:00
|
|
|
echo "Usage: %0 [start|stop]"
|
2016-11-21 07:35:05 +00:00
|
|
|
|
2016-11-23 10:44:33 +00:00
|
|
|
:caseExit
|