如何下载 npm 包以将它们用于离线环境?

How I can Download npm packages to use them into offline enviroment?

我的开发机器没有互联网连接,我想在我的项目上安装 gulp:

npm install -g gulp

在我有互联网连接的机器上,我无权安装任何软件(node 或 npm)。

有办法下载 gulp 包(就像我下载 nuget 包一样)并将其安装到我的项目中吗?

在全局安装 npm 模块时,它们默认保存到

C:\Users\{User}\AppData\Roaming\npm

您需要下载模块并手动将它们放在该文件夹中,并确保该路径已添加到计算机上的 Path 环境变量中。

由于您无法通过 npm 下载它们,只需转到 gulp github repository,并将该存储库的内容放在名为 [=14= 的文件夹中], 在上面的路径中.

npm install -g gulp

在您的项目目录中使用

npm link gulp

这将在 node_modules 中创建 gulp 模块的快捷方式,这样您就不必下载它了,一定要点赞。