npm 安装在特定的本地文件夹中
npm install in a specific local folder
我目前正在尝试执行命令 npm install
以获取 运行 我的 package.json.
所需的所有依赖项和模块
问题是我没有 Internet 访问权限来从 Internet 上获取,所以我在另一台 PC 上下载了 node_modules
并将其复制粘贴到包含所有内容的本地文件夹中。如果我尝试 运行 npm install
不带参数,它仍在尝试从 Internet 获取并失败。
我已经阅读了他们的文档,显然他们列出了几个 npm install
采用不同参数的内容,但我仍然无法从已下载的文件夹中进行安装。
我尝试在包含 package.json
的路径上执行 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
我目前正在尝试执行命令 npm install
以获取 运行 我的 package.json.
问题是我没有 Internet 访问权限来从 Internet 上获取,所以我在另一台 PC 上下载了 node_modules
并将其复制粘贴到包含所有内容的本地文件夹中。如果我尝试 运行 npm install
不带参数,它仍在尝试从 Internet 获取并失败。
我已经阅读了他们的文档,显然他们列出了几个 npm install
采用不同参数的内容,但我仍然无法从已下载的文件夹中进行安装。
我尝试在包含 package.json
的路径上执行 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