2014-02-20 16 views
0

我剛剛在工作中得到了一些新的硬件,這意味着我擁有6,000 TB的容量,我越來越多地使用node.js,所以認爲它會很方便在npm上有每一個依賴,然後只是更新它們。再想一想,並保持最新將基本上毀了這個想法,但不想相信它仍然熱衷於JOURNEY下載每個npm的依賴關係,全部60,095個

如果有人知道使您的計算機停止運行幾個小時/天/周的特殊命令,請告訴我!奇怪的是我看不到它記錄。

回答

0

整個軟件包列表可以在此處以JSON形式提供https://registry.npmjs.org/-/allnpm從此文件構建索引)。

我想你可以做一個簡短的node.js程序,拉列表,然後高管

npm install -g <package> 

爲他們每一個人。

+0

working!ing ...試過一次,但忘記顯示進度 - 因爲我們都知道第一次「dd」是什麼感覺。 – rwxes

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"