【发布时间】:2015-01-08 04:51:01
【问题描述】:
我最近使用 msi 安装程序在一台新的 Windows 7 机器上安装了 node.js 和 npm。当我查看我的 users//appdata/roaming/npm-cache 目录时,它看起来好像已经有 150 个包的缓存副本。
我的问题是,这些是如何到达那里的?我以为 msi 安装程序已经完成了,但现在我不这么认为。
知道这会很有用,因为我并不总是有网络连接,并且能够从缓存中安装会很有帮助。
基本上,我想知道是否可以使用一个命令缓存一堆(如果不是全部)当前的 npm 包。我知道我自己并没有缓存所有 150 个这些包,也许我做了十几个顶部。
【问题讨论】:
-
也许您缓存的 12 个包需要另外 138 个作为依赖项?
-
缓存只用于304s,如果你想离线安装看看@github.com/rlidwka/sinopia
-
还有一堆是 npm 和它的依赖项