我希望为Ionic Framework的组件或加载项创建一个包注册表,以便能够:
它几乎是Bower registry的复制品。将有一个很好的前端用于查看和搜索注册表中的可用组件。从注册表下载和上传软件包/组件需要一个CLI。注册表可以像bower一样链接到git / github repos。
基本上我问Bower是如何工作的,它是如何存储所有包的? CLI如何下载github repo的软件包?我怎样才能复制它供我个人使用?
理想情况下,我想在NodeJS + MongoDB + AngularJs中编写整个内容。
答案 0 :(得分:0)
Bower使用您的repo Git标签来管理模块版本控制,它不像npm那样存储代码。每次将新标签推送到GitHub时,它都可以作为Bower模块的版本使用。 Bower只是构建了git标签的tar / zip / git(不是100%确定它使用的)下载链接。
Bower确实拥有管理用户和已发布模块的数据库。