下载每个npm依赖项,全部60,095个

时间:2014-02-20 07:08:46

标签: node.js npm

我刚接触到一些新的硬件,这意味着我可以使用6,000TB,我使用node.js工作越来越多,所以认为在npm上依赖每一个都是很方便的然后只需更新它们。再考虑一下并保持最新状态基本上会破坏这个想法,但不要相信它仍然热衷于JOURNEY

如果有人知道让您的计算机停止运行几小时/几天/周的特殊命令,请告诉我们!奇怪的是,我无法将其记录下来。

3 个答案:

答案 0 :(得分:1)

听起来你想要运行一个私有的NPM镜像。在这种情况下,请查看https://www.npmjs.org/package/npm-mirror(和npm-server)。

答案 1 :(得分:0)

这里的整个软件包列表以JSON格式https://registry.npmjs.org/-/allnpm从此文件构建索引)。

我想你可以制作一个简短的node.js程序来拉取列表然后执行

npm install -g <package>

对于他们中的每一个。

答案 2 :(得分:0)

我想特殊命令是这样的:

curl -X POST http://127.0.0.1:5984/_replicate \
     -d '{"source":"http://isaacs.iriscouch.com/registry/", "target":"registry", "create_target":true}' \
     -H "Content-Type: application/json"