O2OA二次开发(一)前后端源码打包部署命令
·
O2OA二次开发(一)前后端源码打包部署命令
o2oa源代码全部build一次要花费很长时间,有时候我们只是修改了前端代码或者只是修改了后端代码,没必要进行全部重新编译打包。
全部打包命令
执行以下命令,可列出所有支持的命令行,以便参考
npm run
执行结果
Lifecycle scripts included in o2oa:
test
type welcome
available via `npm run-script`:
preperation
gulp preperation
preperation:win
gulp preperation --e windows_java11
preperation:linux
gulp preperation --e linux_java11
preperation:aix
gulp preperation --e aix_java11
preperation:arm
gulp preperation --e arm_java11
preperation:macos
gulp preperation --e macos_java11
preperation:risc
gulp preperation --e risc_java11
preperation:rpi
gulp preperation --e raspi_java11
build_server
gulp build_server
build_server_script
cd o2server && mvn clean && mvn install
build_web
gulp build_web
build_api_version
jsdoc -c o2web/jsdoc.conf.json -q version=${VAPI}
build_api
jsdoc -c o2web/jsdoc.conf.json -q version=
build_parallel
npm run build_server && npm run build_web
deploy
gulp deploy
deploy:win
gulp deploy --e windows
deploy:linux
gulp deploy --e linux
deploy:aix
gulp deploy --e aix
deploy:arm
gulp deploy --e arm
deploy:macos
gulp deploy --e macos
deploy:risc
gulp deploy --e risc
deploy:rpi
gulp deploy --e raspi
typeInfor
type welcome && echo Your server is build success: target/o2server/
clear
gulp clear_build
clear_deploy
gulp clear_deploy
build
npm run clear && npm run build_parallel && npm run deploy
build:win
npm run clear && npm run build_parallel && npm run deploy:win
build:linux
npm run clear && npm run build_parallel && npm run deploy:linux
build:aix
npm run clear && npm run build_parallel && npm run deploy:aix
build:arm
npm run clear && npm run build_parallel && npm run deploy:arm
build:macos
npm run clear && npm run build_parallel && npm run deploy:macos
build:risc
npm run clear && npm run build_parallel && npm run deploy:risc
build:rpi
npm run clear && npm run build_parallel && npm run deploy:rpi
build_ci
npm run clear && npm run preperation && npm run build_parallel && npm run deploy
build_ci:win
npm run clear && npm run preperation:win && npm run build_parallel && npm run deploy:win
build_ci:linux
npm run clear && npm run preperation:linux && npm run build_parallel && npm run deploy:linux
build_ci:aix
npm run clear && npm run preperation:aix && npm run build_parallel && npm run deploy:aix
build_ci:arm
npm run clear && npm run preperation:arm && npm run build_parallel && npm run deploy:arm
build_ci:macos
npm run clear && npm run preperation:macos && npm run build_parallel && npm run deploy:macos
build_ci:risc
npm run clear && npm run preperation:risc && npm run build_parallel && npm run deploy:risc
build_ci:rpi
npm run clear && npm run preperation:rpi && npm run build_parallel && npm run deploy:rpi
前端代码打包&部署win环境
npm run build_web
npm run deploy:win
后端代码打包&部署win环境
npm run build_server
npm run deploy:win
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)