Javascript 如何复制public Bower注册表?

Javascript 如何复制public Bower注册表?,javascript,bower,Javascript,Bower,如何转储/复制public Bower注册表的内容 网络上有很多关于如何使用公共npm注册中心进行注册的资源,但与公共Bower注册中心没有足够的相关性;但是,脱机备份的需要仍然适用。如果您运行 bower search 如果没有任何附加参数,Bower将列出其注册表中所有可用的包。您可能需要对输出进行一些预处理,但是您可以将此列表提供给bower install,依次安装每个软件包。如何做到这一点取决于您(NodeJS、shell脚本等) 无论在何处运行,您都可能希望有一个Bower配置,用

如何转储/复制public Bower注册表的内容

网络上有很多关于如何使用公共npm注册中心进行注册的资源,但与公共Bower注册中心没有足够的相关性;但是,脱机备份的需要仍然适用。

如果您运行

bower search
如果没有任何附加参数,Bower将列出其注册表中所有可用的包。您可能需要对输出进行一些预处理,但是您可以将此列表提供给
bower install
,依次安装每个软件包。如何做到这一点取决于您(NodeJS、shell脚本等)

无论在何处运行,您都可能希望有一个Bower配置,用于指定在何处存储注册表备份。确保有足够的磁盘空间——这可能会占用很多空间。即使是在快速的网络连接上,下载也可能需要一段时间,因此可能需要一整晚或白天才能完成其他类型的操作


要更新您的备份,我想可以使用相同的想法,除了用
bower update
替换
bower install
之外。如果没有这样的事情的话。鲍尔刚刚拿到了吉特回购协议。但是我从来没有使用过bower,所以别指望我。你能不能只做
bower搜索
(没有附加参数,让它列出所有软件包)并将结果(可能需要一些轻微的预处理)提供给
bower安装
?也可以看看这个ajp15243你的答案是正确的。你能把它作为一个答案而不是评论吗?Prinzhorn是的,但我想在自己的RESTAPI后面托管自己的couchDB,就像真正的public Bower注册表一样。