V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Trim21
V2EX  ›  问与答

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

  •  
  •   Trim21 · 2017-09-16 01:50:11 +08:00 · 1910 次点击
    这是一个创建于 2431 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在折腾一个项目 后端以 web 服务器的模式运行,提供 http api。前端是用 vue 写的,编译成静态文件。后端安装时从网上再获取静态文件,用 Nginx 一类的东西代理。
    后端是 Python 项目,直接通过 pip 分发了。

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

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

    或者上传到 npm,通过 unpkg 下载(这还要解析 unpkg 的网页获取到文件名)
    感觉都不是很优雅的解决方法。想放在自己服务器上吧自己还总是忘记给服务器续费。
    如果直接放在前端上传到 pypi 的话,就不得不每次升级前端都得升级后端版本号,即使后端可能没什么变化。
    有什么好办法能解决这个问题吗?(目前在用直接从 github 下载 zip 包后解压的办法)
    2 条回复    2017-09-16 18:19:29 +08:00
    xieguanglei
        1
    xieguanglei  
       2017-09-16 17:19:23 +08:00
    o...oss ?
    Trim21
        2
    Trim21  
    OP
       2017-09-16 18:19:29 +08:00 via iPhone
    @xieguanglei 额……您的意思是?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   917 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:25 · PVG 04:25 · LAX 13:25 · JFK 16:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.