npm安装在特定的本地文件夹中

我目前正试图执行命令npm install来获取运行我的package.json所需的所有依赖和模块。

问题是我没有互联网访问从互联网上获取,所以我已经在不同的PC上下载了node_modules ,并复制粘贴到我的本地文件夹包含所有。 如果我试图运行没有参数的npm install ,它仍然试图从网上获取并失败。

我已经阅读他们的文档,显然他们列出了几个npm install ,采取不同的参数,但仍然无法从已下载的文件夹安装。

我试图在包含package.json的path上执行npm install node_modules ,但没有任何结果。 我在Windows 7上运行。

如果有人有办法指定本地node_modules并只安装所有模块,我会感激。

谢谢!

你可能应该使用npm-link …
从文档:

转到node_modules目录,并在每个包内运行npm-link

 $ cd node_modules $ cd package-name $ npm link $ cd .. ... 

在需要本地模块的项目目录中:

 $ npm link package-name