如果我们是node.js商店,我有理由使用Bintray吗?

时间:2017-06-01 18:34:34

标签: npm package-managers bintray

如果我理解正确,Bintray是一个多方面的包管理解决方案(例如,它不仅可以管理npm包,还可以管理rubyGems和许多其他包),请参阅http://10.32.0.4/;我理解npm服务器提供相同的功能,但仅适用于node.js包格式,请参阅this diagram from jfrog

我的问题是我对Bintray的理解是否正确。也就是说,如果我的目标是为我的组织构建私有的npm包管理器服务,那么Bintray和npm服务器从功能角度来看实现目标没有根本区别。

1 个答案:

答案 0 :(得分:5)

我认为使用Bintray的最大原因是它的通用解决方案 我假设除了使用 node.js 进行开发之外,您还可以将应用打包为 Docker 图片, Vagrant 框或 RPM 包分发。 Bintray也允许您将它用于Docker,Vagrant和RPM发行版!
当然,还支持许多其他包类型。

https://www.jfrog.com/bintray/bintray-features/查找一长串附加功能,这些功能使Bintray成为满足您所有发行需求的绝佳解决方案。

我希望这会有所帮助。