如何下载整个NPM存储库以获得完全离线开发的乐趣?

sub*_*ero 8 javascript offline node.js npm

最近我在度假时有限的互联网连接.当我突然需要一些NPM包时,我正在node.js中开发一个应用程序.这使得开发工作严重停顿,我不得不等到我上网下载所述软件包并继续开发.

是否可以在我的计算机上本地镜像整个npm注册表?怎么做?

应该可以看到主要注册表的在线镜像存在.他们从哪里收集所有包裹?

eri*_*old 2

这就是npm-offline能为你做的。 npm-offline可以缓存模块,您只需要创建一个脚本来确保您拥有想要缓存的模块。