npm install从npmjs.org下载软件包,编译然后安装。因此,即使node_modules文件夹被备份,也不能在操作系统可能不同的其他计算机上使用,因为在npm安装期间生成了本机代码。
npm安装的另一个问题是它从npmjs.org下载。如果网站瘫痪了怎么办?。如何下载软件包并在所有平台上脱机安装同一软件包?

最佳答案

如果npmjs.org关闭,您可以告诉npm使用镜像。例如:

npm set registry http://registry.npmjs.eu/

或者使用运行时选项:
npm --registry http://registry.npmjs.eu/ install express

关于node.js - 独立于npmjs.org的“npm install”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26385282/

10-09 21:10