前后端分离的开源项目 前端的静态文件如何分发比较合适?

2017-09-16 01:50:11 +08:00
 Trim21
最近在折腾一个项目 后端以 web 服务器的模式运行,提供 http api。前端是用 vue 写的,编译成静态文件。后端安装时从网上再获取静态文件,用 Nginx 一类的东西代理。
后端是 Python 项目,直接通过 pip 分发了。

遇到一个问题,前端编译后的静态文件放在什么地方比较合适?

github 新建一个分支然后后端安装时下载 zip 解压?

或者上传到 npm,通过 unpkg 下载(这还要解析 unpkg 的网页获取到文件名)
感觉都不是很优雅的解决方法。想放在自己服务器上吧自己还总是忘记给服务器续费。
如果直接放在前端上传到 pypi 的话,就不得不每次升级前端都得升级后端版本号,即使后端可能没什么变化。
有什么好办法能解决这个问题吗?(目前在用直接从 github 下载 zip 包后解压的办法)
1957 次点击
所在节点    问与答
2 条回复
xieguanglei
2017-09-16 17:19:23 +08:00
o...oss ?
Trim21
2017-09-16 18:19:29 +08:00
@xieguanglei 额……您的意思是?

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

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

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

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

© 2021 V2EX