想问大佬们你们公司前端打包到自动化部署都是怎么做的?

2019-05-31 10:00:48 +08:00
 cl903254852

可以不使用 Jenkins 和 Docker,我觉得只需要用 OSS 就可以达到要求吧,再配合一个简单的版本管理后台。

反正前端都是 SPA

关键是不同的项目要绑定不同的域名,这一步我不知道如何去做比较好?

3240 次点击
所在节点    前端开发
5 条回复
laimikan
2019-05-31 10:46:11 +08:00
我的话
不复杂的一般直接批处理解决了

域名交给 nginx 管理
Mzs
2019-05-31 10:46:29 +08:00
https://help.aliyun.com/document_detail/31939.html?spm=a2c4g.11186623.6.1296.d6ea7b3fJeKARb
这个文档不知是否可以帮助你的"不同的项目要绑定不同的域名"需求

另外"再配合一个简单的版本管理后台"... 直接用 Jenkins 不是最好的选择吗...
TomIsion
2019-05-31 14:05:38 +08:00
不同项目使用不同域名 和 打包 /自动化部署没什么关系吧

不用 Jenkins 可以使用 CI
keepeye
2019-05-31 14:07:42 +08:00
反正我是构建好了直接 pscp 传,没有走 oss,oss 流量太贵了,直接 cdn 回源
liyuanqiu
2019-06-01 21:22:25 +08:00
所有手工通过命令行能做到的操作,都可以写成脚本,既然写成了脚本,就可以上 CI

这个过程中唯一会碰到的问题就是这个过程的某一部分你没本事写成脚本,但这个只是知识储备不足而已。

你不会打包?去学一下 webpack,npm,yarn
你不会上传服务器?去学一下 scp 等
你不会传 oss ?去对应云供应商那里去查 API
你不会绑域名?去学一下 nginx
反正什么不会就去学一下。

最后写一个巨牛逼的脚本,跑一下,直接从源码到上线一条龙。

然后把这个脚本放到 CI 里去就 OK 了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/569344

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX