符合Nexus标准的存储库,用于获取节点和npm安装程序

时间:2014-12-04 08:47:45

标签: node.js maven npm nexus package-managers

我正在寻找一个符合nexus标准的存储库,我可以在其中获得节点安装程序(符合nexus标准的替代http://nodejs.org/dist/

背景:

在java环境中,我们的构建由maven处理。最近我们添加了一个javascript前端应用程序,我试图通过maven使用优秀的插件frontend-maven-plugin来构建它。

插件安装节点和npm,然后运行npm installgrunt build。 一切都很完美。

但是我们必须将所有依赖项放在nexus(或一些本地代理的存储库)下。

  • 关于前端依赖:没问题,因为nexus 2.10支持npm注册表。它有效。

  • 关于node和npm安装程序,它们最初是通过插件从http://nodejs.org/dist/下载的,我不知道如何在本地代理此repo ...或者我可以在哪里找到这些安装程序符合nexus标准的。

有什么建议吗?

THX。

1 个答案:

答案 0 :(得分:1)

我建议为前端插件创建一个pull请求/补丁,允许你为npm和node添加一个完整的url,而不仅仅是版本和根URL。然后你可以托管两个安装的例如将它们上传到Nexus并进入Maven 2存储库并使用该URL。我为那个btw提出了一个问题。 https://github.com/eirslett/frontend-maven-plugin/issues/126

或者可以尝试在Nexus中创建具有相同结构的站点存储库并使用它。