兼容的Nexus的仓库得到节点和NPM安装

问题描述:

我找一个兼容的Nexus的仓库在哪里可以得到一个节点的安装程序(兼容关系,可替代http://nodejs.org/dist/兼容的Nexus的仓库得到节点和NPM安装

语境:

在Java环境中,我们的版本是Maven的处理。最近我们增加了一个JavaScript的前端应用程序,我想获得它通过行家建有优秀的插件frontend-maven-plugin

插件安装节点,NPM,然后运行npm install的d grunt build。 一切正常。

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

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

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

有什么建议吗?

Thx。

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

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

+0

Thx为您的答案(和问题)。我正在尝试创建一个站点存储库。我将它设置为原始遥远站点“nodejs.org/dist”的镜像......但它似乎不起作用。我对所有这些东西都很陌生,我可能会错过某个地方。 – 2014-12-08 17:22:21

+0

你不能镜像它。如果您设置了网站回购,您必须手动上传您想要的文件..然后您可以访问该网址。网站回购只允许你使用任何结构......包括来自nodejs的结构。 – 2014-12-08 17:32:40

+0

顺便说一句,它可能是最简单的修补,然后前端maven插件建议.. – 2014-12-08 17:36:42