什么是节点存储库相当于maven的神器?

时间:2014-12-17 12:10:27

标签: node.js maven module artifactory

我们想在构建服务器上使用Node,但更愿意在存储库中存档模块。 (正如我们对maven和artifactory所做的那样。)

我的问题是:什么是节点存储库相当于maven的神器?

2 个答案:

答案 0 :(得分:4)

Artifactory还支持托管NPM存储库。 npm的Artifactory支持提供:

  1. 从所有存储库类型
  2. 中将Npm包从Artifactory配置到npm命令行工具的功能
  3. 计算Artifactory本地存储库中托管的npm包的元数据
  4. 访问远程npm注册表(例如https://registry.npmjs.org) 通过远程存储库提供通常的代理和 缓存功能
  5. 能够通过单个URL访问多个npm注册表     在虚拟存储库下聚合它们。这克服了     npm客户端的限制,只能访问单个注册表     一次。
  6. 与npm命令行工具的兼容性,以进行部署和删除 包等等。
  7. 支持灵活的npm存储库布局,允许您使用 组织你的npm包并根据分配访问权限     项目或开发团队。

答案 1 :(得分:0)

一篇不错的文章:https://blog.theodo.com/2016/01/speed-up-npm-install-with-a-nexus-proxy-to-cache-packages/

其中提到Nexus可以做到。 https://www.sonatype.com/download-oss-sonatype上有一个免费且开源的Nexus Repository版本。它可以支持Maven,NPM和许多其他存储库类型。