【问题标题】:How to migrate a proxy NPM repository in Nexus 3?如何在 Nexus 3 中迁移代理 NPM 存储库?
【发布时间】:2021-08-08 05:37:18
【问题描述】:

我有一个定义了这些 NPM 存储库的 Nexus 3 安装:

  • npm-all(群)
  • npm-internal(托管)
  • npmjs-org(代理)

我希望能够在连接 Internet 的机器上填充 npm 代理存储库,然后将其迁移到在断开连接的机器上运行的 Nexus 服务器。 Nexus 3 有一个任务来备份/恢复整个底层 Orient 数据库,但我找不到针对特定存储库的方法。我的目标是在离线环境中拥有一个包含我需要的 NPM 包的 npm 代理存储库。

【问题讨论】:

    标签: javascript npm nexus devops


    【解决方案1】:

    据我所知,任何内置机制都无法做到这一点。您最好的选择是将您需要的所有软件包发布到托管存储库,或者在配置期间将代理存储库和服务器连接到 Internet,但之后将其脱机。

    【讨论】:

      【解决方案2】:

      您可以使用这个npm 工具。

      使用此工具从存储库下载工件并将其上传到离线服务器

      免责声明,我是这个包的作者

      【讨论】:

        猜你喜欢
        • 2023-03-05
        • 1970-01-01
        • 2019-11-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-02-19
        • 2021-05-12
        • 1970-01-01
        相关资源
        最近更新 更多