|
|
@ -5,10 +5,32 @@ chcp 65001 |
|
|
echo. 启动后台管理UI |
|
|
echo. 启动后台管理UI |
|
|
|
|
|
|
|
|
if '%1' equ '--run' goto run |
|
|
if '%1' equ '--run' goto run |
|
|
|
|
|
if '%1' equ '--build' goto build |
|
|
|
|
|
if '%1' equ '--publish' goto publish |
|
|
if '%1' equ '' goto run |
|
|
if '%1' equ '' goto run |
|
|
exit |
|
|
exit |
|
|
|
|
|
|
|
|
:run |
|
|
:run |
|
|
npm run serve-nomock |
|
|
npm run serve-nomock |
|
|
pause |
|
|
|
|
|
exit |
|
|
exit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:build |
|
|
|
|
|
set distPath=.\dist |
|
|
|
|
|
if exist %distPath% ( rd /s /q %distPath%) |
|
|
|
|
|
npm run build:prod |
|
|
|
|
|
exit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:publish |
|
|
|
|
|
set distPath=.\dist |
|
|
|
|
|
if exist %distPath% ( rd /s /q %distPath%) |
|
|
|
|
|
npm run build:prod |
|
|
|
|
|
copy Dockerfile ..\aspnet-core\services\Publish\client\Dockerfile |
|
|
|
|
|
set publishPath=..\aspnet-core\services\Publish\client\dist |
|
|
|
|
|
set nginxPath=..\aspnet-core\services\Publish\client\docker |
|
|
|
|
|
if exist %publishPath% ( rd /s /q %publishPath%) |
|
|
|
|
|
if exist %nginxPath% ( rd /s /q %nginxPath%) |
|
|
|
|
|
xcopy dist\* ..\aspnet-core\services\Publish\client\dist /y /e /i /q |
|
|
|
|
|
xcopy docker\* ..\aspnet-core\services\Publish\client\docker /y /e /i /q |
|
|
|
|
|
exit |