shell 多环境部署

来源:10-20 CentOS 一键部署脚本开发

纯情掉了一地

2019-06-05

需求

部署需要 4 个环境,每个环境的API和静态资源路径都不一样。
通过 proa ,proc 可以构建出不同api和静态路径的静态资源包

npm run proa
npm run proc
npm run prod
npm run prop

问题:仅仅是因为路径不通,每个命令都打一次包很慢,请教老师有没有更好的方案。

写回答

1回答

Sam

2019-06-06

你好,这种场景,除非你通过写一个通用的API用于获取API前缀和资源路径,不然分开打包是不可避免的。优化方面你可以考虑写一个脚本,一次性完成四次打包,同时在打包效率的优化上下一些功夫,如果还存在发布环节,可以考虑将发布一并自动化掉,这样就可以最大限度减少重复劳动

0
1
纯情掉了一地
嗯嗯,git 提交和分包都是自动化。。就是为了避免人工失误。 目前就是构建静态资源比较慢。我试一下获取路径的方法。
2019-06-06
共1条回复

Vue 实战商业级读书Web APP完整项目

Vue全家桶+最新前端技术+前后端分离架构,完整项目流程

1610 学习 · 1951 问题

查看课程