【问题标题】:Unable to do "npm install --save firebase"无法执行“npm install --save firebase”
【发布时间】:2020-02-29 10:37:32
【问题描述】:

直到昨天早上我一直在使用 firebase,然后在下午突然“npm install --save firebase”停止工作并出现错误:

npm 错误!解析时 JSON 输入意外结束 '...anary.9678bf9.tgz","f'

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
C:\Users\manjot\AppData\Roaming\npm-cache_logs\2019-11-04T05_47_36_550Z-debug.log

我尝试将我的 node.js 从 10 更新到 13.0.1,卸载和安装,清除缓存,重新启动我的计算机,一个新项目,使用 admin cmd 完成所有这些,谷歌搜索了一下,但到目前为止没有运气. 为什么它突然停止工作以及如何解决这个问题?我仍然可以做类似的事情

“npm install --save react-navigation”

“npm install --save react-navigation-stack”

【问题讨论】:

  • 尝试一次 npm 审计修复。它将扫描您的项目是否存在漏洞,并自动为易受攻击的依赖项安装任何兼容的更新。

标签: node.js firebase react-native


【解决方案1】:

看起来最新发布的 firebase npm 模块版本以某种方式损坏,并且 npm 无法解析 lib 的 tgz 文件。如果是我,我会去查看他们的发布页面,查找您知道可以使用的先前版本并安装该版本。

例如npm install firebase@x.y.z

我还要说,一定要使用package-lock.json 文件来锁定模块的工作版本。

【讨论】:

    【解决方案2】:

    有一天我也遇到了同样的问题。

    • 删除npm_modules目录

    • 运行npm install 命令

    它对我有用!

    【讨论】:

      猜你喜欢
      • 2017-04-13
      • 2019-05-09
      • 1970-01-01
      • 1970-01-01
      • 2022-01-06
      • 2016-08-18
      • 2018-06-13
      • 1970-01-01
      • 2014-12-14
      相关资源
      最近更新 更多