【发布时间】:2016-02-12 11:52:10
【问题描述】:
我正在离线环境中建立一个完整的 npm 存储库,我正在研究使用 Sinopia 作为存储库。
显然,这已经完成了。 Sinopia github页面上的This thread描述了一个类似的场景,您在在线环境中从registry.npmjs.org下载所有包,然后将它们复制到离线环境,用户甚至包含一个脚本来将所有文件下载到Sinopia后端。该脚本似乎可以工作,但它并没有真正下载所有包 - 只下载了已安装的所有版本的包。
是否有其他方法可以告诉 Sinopia 从 registry.npmjs.org 下载所有包,或者我可以通过某种方式从 registry.npmjs.org 获取完整的包列表并使用它来将所有文件下载到 Sinopia?
感谢任何输入!
【问题讨论】: