V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Trim21
V2EX  ›  问与答

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

  •  
  •   Trim21 · Sep 16, 2017 · 2252 views
    This topic created in 3145 days ago, the information mentioned may be changed or developed.
    最近在折腾一个项目 后端以 web 服务器的模式运行,提供 http api。前端是用 vue 写的,编译成静态文件。后端安装时从网上再获取静态文件,用 Nginx 一类的东西代理。
    后端是 Python 项目,直接通过 pip 分发了。

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

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

    或者上传到 npm,通过 unpkg 下载(这还要解析 unpkg 的网页获取到文件名)
    感觉都不是很优雅的解决方法。想放在自己服务器上吧自己还总是忘记给服务器续费。
    如果直接放在前端上传到 pypi 的话,就不得不每次升级前端都得升级后端版本号,即使后端可能没什么变化。
    有什么好办法能解决这个问题吗?(目前在用直接从 github 下载 zip 包后解压的办法)
    2 replies    2017-09-16 18:19:29 +08:00
    xieguanglei
        1
    xieguanglei  
       Sep 16, 2017
    o...oss ?
    Trim21
        2
    Trim21  
    OP
       Sep 16, 2017 via iPhone
    @xieguanglei 额……您的意思是?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5527 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 01:31 · PVG 09:31 · LAX 18:31 · JFK 21:31
    ♥ Do have faith in what you're doing.