【问题标题】:Hosting github releases on private network在私有网络上托管 github 版本
【发布时间】:2019-12-02 23:14:41
【问题描述】:

我有几个 NPM 包在安装过程中需要二进制文件。 (例如,在node-sass 安装脚本期间,该软件包需要一个可以在node-sass releases page 上找到的二进制文件。

我的团队正在开发专用网络环境(与 github 断开连接),因此我们需要私下托管/提供二进制文件。

目前,我们使用sass_binary_dir 参数使安装脚本在包含所需二进制文件的共享驱动器中查找文件。

该方法适用于 node-sass,但不适用于需要真正的二进制存储库或其他网站/代理但不需要文件系统位置或目录的其他包。

我想知道是否有推荐的文件托管方式? (类似于Verdaccio,但用于二进制文件)。 我也考虑过fileZilla,但这似乎是一个有点不舒服的解决方案。 自己编写服务器作为临时解决方案可能很好,但我相信将来它必须由另一个更有组织的解决方案来维护。

【问题讨论】:

    标签: npm binaryfiles vpn node-sass private-network


    【解决方案1】:

    解决方案是创建一个简单的 API,可以通过 HTTPS / FTP 获取包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-31
      • 1970-01-01
      • 1970-01-01
      • 2018-11-08
      • 2011-10-30
      • 1970-01-01
      相关资源
      最近更新 更多