我无法安装Firebase工具。
> C:\Users\Mohit Saini>npm i -g firebase-tools
> npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
> npm ERR! Unexpected end of JSON input while parsing near '...ePY2w==","shasum":"89'
答案 0 :(得分:0)
当我search for the error message时,出现了这个Github问题:https://github.com/firebase/firebase-tools/issues/2215,似乎表明可以通过运行以下问题来解决该问题:
npm cache verify
如果您在安装CLI时遇到问题,并且对修复它们的环境不熟悉,我建议使用installing the standalone binary版本的Firebase CLI。
答案 1 :(得分:0)
首先运行npm cache clean --force
清除之前的缓存
之后运行 npm cache verify
将带来 0 字节,表明所有缓存已被清除。
最后运行npm install -g firebase-tools
注意:运行 clean --force
命令将删除缓存文件夹中的所有数据。