Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js “不能做”;npm安装--保存firebase“;_Node.js_Firebase_React Native - Fatal编程技术网

Node.js “不能做”;npm安装--保存firebase“;

Node.js “不能做”;npm安装--保存firebase“;,node.js,firebase,react-native,Node.js,Firebase,React Native,我一直使用firebase直到昨天早上,然后在下午突然“npm安装--保存firebase”停止工作,出现以下错误: npm错误!在分析附近区域时JSON输入意外结束 “…anary.9678bf9.tgz”,“f” npm错误!此运行的完整日志可在以下位置找到:npm ERR C:\Users\manjot\AppData\Roaming\npm-cache\u logs\2019-11-04T05\u 47\u 36\u 550Z-debug.log 我尝试过将node.js从10更新到13

我一直使用firebase直到昨天早上,然后在下午突然“npm安装--保存firebase”停止工作,出现以下错误:

npm错误!在分析附近区域时JSON输入意外结束 “…anary.9678bf9.tgz”,“f”

npm错误!此运行的完整日志可在以下位置找到:npm ERR
C:\Users\manjot\AppData\Roaming\npm-cache\u logs\2019-11-04T05\u 47\u 36\u 550Z-debug.log

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

“npm安装--保存反应导航”

“npm安装--保存导航堆栈”


看起来firebase npm模块的最新发布版本以某种方式损坏,npm无法解析库的tgz文件。如果是我的话,我会去看看他们的发布页面,寻找一个你知道可以使用的早期版本,然后安装那个版本

npm安装firebase@x.y.z
例如


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

有一天,同样的问题也发生在我身上

  • 删除
    npm_模块
    目录

  • 运行
    npm安装
    命令


这对我有用

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