如何解决npm无法从JSON文件安装软件包
此问题用于分享我的经验
我已经从github下载了样板库。为了从JSON文件安装软件包。我运行以下命令npm install
,它引发了随机错误。谷歌搜索大约两天后,我无法弄清楚。我曾在堆栈溢出网站上尝试过各种解决方案,但都无济于事。
解决方法
好吧,我的问题的解决方案是样板中使用的软件包的版本。
该样板大约在一年前上传到github,因为它没有被更新。如下载的那样,并尝试安装软件包,而npm软件包管理器不再支持package.json
文件中提到的版本号。我通过手动遍历每个软件包和依赖项并通过最新版本逐个安装它们来解决它。
我不知道您在说的错误,因为您尚未发布错误,所以在运行npm install
之后得到了错误。但是,如果这是答案中所描述的版本问题,则不必手动检查每个软件包,以查看哪些软件包过时了以及全部。
您只需运行以下命令即可查看已过时或需要您注意的更新依赖项。
npm outdated
此命令将简单列出所有已安装的依赖项,并检查所需的更新,如下所示:
在这里您可以看到所有信息。即使在“通缉”选项卡中,您也可以看到项目所需的最低要求。这很有帮助。
现在,您可以在查看这些统计信息后简单地逐个更新,或运行以下命令一次全部更新。
npm update
这将简单地将所有依赖项更新为闪亮的新版本。
我希望这可以解决您的问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。