Javascript 如何在Nexus3中迁移代理NPM存储库?

Javascript 如何在Nexus3中迁移代理NPM存储库?,javascript,npm,nexus,devops,Javascript,Npm,Nexus,Devops,我安装了Nexus 3,并定义了以下NPM REPO: npm all(集团) npm内部(托管) npmjs组织(代理) 我希望能够在连接Internet的计算机上填充npm代理存储库,然后将其迁移到在断开连接的计算机上运行的Nexus服务器。Nexus3的任务是备份/恢复整个底层Orient数据库,但我找不到一种方法来为特定的存储库进行备份/恢复。我的目标是在离线环境中创建一个npm代理回购协议,其中包含我需要的npm包。据我所知,任何内置机制都无法实现这一点。您最好将所有需要的软件包发

我安装了Nexus 3,并定义了以下NPM REPO:

  • npm all(集团)
  • npm内部(托管)
  • npmjs组织(代理)

我希望能够在连接Internet的计算机上填充npm代理存储库,然后将其迁移到在断开连接的计算机上运行的Nexus服务器。Nexus3的任务是备份/恢复整个底层Orient数据库,但我找不到一种方法来为特定的存储库进行备份/恢复。我的目标是在离线环境中创建一个npm代理回购协议,其中包含我需要的npm包。

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

您可以使用此工具

使用此工具从存储库下载工件,并将其上载到脱机服务器中