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

时间:2018-05-08 12:46:32

标签: node.js npm download offline

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

npm install -g gulp

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

有一种方法可以下载gulp软件包(就像我为nuget软件包做的那样)并将其安装到我的项目中吗?

2 个答案:

答案 0 :(得分:2)

全局安装npm个模块时,它们默认保存为

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

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

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

答案 1 :(得分:0)

npm install -g gulp

在项目目录中使用

npm link gulp

这将在node_modules中创建gulp模块的快捷方式,这样您就不必下载它,请确保upvote。