M's*_*ph' 6 package-managers nexus maven node.js npm
我正在寻找一个符合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上找到这些安装程序的地方 - 合规的.
有什么建议 ?
谢谢.
我建议为前端插件创建一个拉取请求/补丁,允许您添加 npm 和节点的完整 url,而不仅仅是版本和根 url。然后,您可以托管已安装的两个文件,例如将它们上传到 Nexus 的 Maven 2 存储库并使用该 URL。顺便说一句,我为此提出了一个问题。https://github.com/eirslett/frontend-maven-plugin/issues/126
或者,可以尝试在 Nexus 中创建具有相同结构的站点存储库并使用它。
归档时间: |
|
查看次数: |
2858 次 |
最近记录: |