从package.json文件直接进行Npm安装

6

我有一个简单的问题,但似乎找不到答案。我将git repo克隆到了本地机器。

当尝试启动node时,因为我没有安装所需的npm依赖项,所以会收到错误提示。但是,这些依赖项位于克隆的packages.json文件中。

我想知道是否有一种简单的方法可以安装该文件中的依赖项,而无需为每个单独的包运行npm install命令。


7
npm install 命令不带参数时会安装 package.json 文件中的所有模块。 - Phix
@Phix 当我尝试这样做时,我会收到错误提示...npm警告:无效版本:"0.1" npm警告:服务器缺少说明 npm警告:服务器缺少存储库字段。npm警告:服务器没有README数据 npm警告:服务器缺少许可证字段。 - Hysii
通常,警告并不等同于错误。不要害怕警告,但如果您在npm安装过程中遇到问题/错误,提供package.json的链接可能是更好的想法。 - nerdier.js
请在此处发布您的package.json文件。这样比猜测它的外观更快。 - Phix
谢谢大家的帮助,目前我只安装了单独的软件包。我本来以为“npm install”会安装所有依赖项,所以感谢你们确认了我的先入为主的假设。 - Hysii
1个回答

9

package.json 文件所在的目录下,只需运行 npm install 命令即可。它将会读取 package.json 文件并安装所有的依赖项。如果你想要仅安装非开发环境依赖项,则可以使用 npm install --only=production 命令。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接