我正在寻找一个符合nexus标准的存储库,我可以在其中获得节点安装程序(符合nexus标准的替代http://nodejs.org/dist/。
背景:
在java环境中,我们的构建由maven处理。最近我们添加了一个javascript前端应用程序,我试图通过maven使用优秀的插件frontend-maven-plugin来构建它。
插件安装节点和npm,然后运行npm install
和grunt build
。
一切都很完美。
但是我们必须将所有依赖项放在nexus(或一些本地代理的存储库)下。
关于前端依赖:没问题,因为nexus 2.10支持npm注册表。它有效。
关于node和npm安装程序,它们最初是通过插件从http://nodejs.org/dist/下载的,我不知道如何在本地代理此repo ...或者我可以在哪里找到这些安装程序符合nexus标准的。
有什么建议吗?
THX。
答案 0 :(得分:1)
我建议为前端插件创建一个pull请求/补丁,允许你为npm和node添加一个完整的url,而不仅仅是版本和根URL。然后你可以托管两个安装的例如将它们上传到Nexus并进入Maven 2存储库并使用该URL。我为那个btw提出了一个问题。 https://github.com/eirslett/frontend-maven-plugin/issues/126
或者可以尝试在Nexus中创建具有相同结构的站点存储库并使用它。