如果我理解正确,Bintray是一个多方面的包管理解决方案(例如,它不仅可以管理npm包,还可以管理rubyGems和许多其他包),请参阅http://10.32.0.4/;我理解npm服务器提供相同的功能,但仅适用于node.js包格式,请参阅this diagram from jfrog
我的问题是我对Bintray的理解是否正确。也就是说,如果我的目标是为我的组织构建私有的npm包管理器服务,那么Bintray和npm服务器从功能角度来看实现目标没有根本区别。
答案 0 :(得分:5)
我认为使用Bintray的最大原因是它的通用解决方案
我假设除了使用 node.js 进行开发之外,您还可以将应用打包为 Docker 图片, Vagrant 框或 RPM 包分发。 Bintray也允许您将它用于Docker,Vagrant和RPM发行版!
当然,还支持许多其他包类型。
在https://www.jfrog.com/bintray/bintray-features/查找一长串附加功能,这些功能使Bintray成为满足您所有发行需求的绝佳解决方案。
我希望这会有所帮助。