繁体   English   中英

npm 无法从 JSON 文件安装软件包

[英]npm Unable To Install Packages From JSON File

这个问题是为了分享我的经验

我已经从 github 下载了一个样板存储库。 为了从 JSON 文件安装软件包。 我运行以下命令npm install它抛出随机错误。 谷歌搜索了大约两天后,我无法弄清楚。 我在堆栈溢出网站上尝试了各种解决方案,但都没有帮助。

好吧,我的问题的解决方案是样板文件中使用的包的版本。 样板文件是大约一年前在 github 上上传的,因为它没有更新。 As is downloaded it and tried to install the packages meanwhile the version numbers mentioned in the package.json file were no longer supported by the npm package manager. 我通过手动检查每个 package 和依赖项并使用最新版本一一安装它们来计算它。

我不知道你说的错误,运行npm install因为你没有发布错误。 但是,如果是您在答案中描述的版本问题,则不必手动检查每个 package 以查看哪些版本已过时。

您可以简单地运行以下命令来查看已过时或需要您注意更新的依赖项。

npm outdated

此命令将简单地列出您已安装的所有依赖项并检查所需的更新,如下所示: 在此处输入图像描述

在这里你可以看到所有的信息。 即使在想要的选项卡中,您也可以看到项目所需的最低要求。 这很有帮助。

现在,您可以在看到这些统计信息后简单地一一更新,或者运行以下命令一次更新。

npm update

这只会将您的所有依赖项更新到其 shiny 新版本。

我希望这能解决你的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM