无法执行“npm install --save firebase”

Nat*_*eel 4 node.js firebase react-native

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

npm 错误!解析“...anary.9678bf9.tgz”、“f”附近时 JSON 输入意外结束

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 反应导航”

或者

“npm install --save 反应导航堆栈”

Tyr*_*son 5

看起来最新发布的 firebase npm 模块版本已损坏,并且 npm 无法解析该库的 tgz 文件。如果是我,我会去查看他们的发布页面,查找您知道有效的先前版本并安装该版本。

npm install firebase@x.y.z例如

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