diff --git a/aspnet-core/services/start-apigateway-admin.bat b/aspnet-core/services/start-apigateway-admin.bat index 3fa1fcf96..1cfef5ad7 100644 --- a/aspnet-core/services/start-apigateway-admin.bat +++ b/aspnet-core/services/start-apigateway-admin.bat @@ -6,7 +6,6 @@ echo. 启动网关管理服务 cd .\apigateway\LINGYUN.ApiGateway.HttpApi.Host -echo %1 if '%1' equ '--publish' goto publish if '%1' equ '--run' goto run if '%1' equ '--restore' goto restore diff --git a/vueJs/start-vue-admin.bat b/vueJs/start-vue-admin.bat index 07d606d74..b0b846941 100644 --- a/vueJs/start-vue-admin.bat +++ b/vueJs/start-vue-admin.bat @@ -5,10 +5,32 @@ chcp 65001 echo. 启动后台管理UI if '%1' equ '--run' goto run +if '%1' equ '--build' goto build +if '%1' equ '--publish' goto publish if '%1' equ '' goto run exit :run npm run serve-nomock -pause 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 \ No newline at end of file