通过npm安装firebase时遇到错误解析

时间:2019-09-14 17:04:32

标签: reactjs firebase npm npm-install

我正在尝试在新的React项目中安装Firebase,但无法安装。

是错误还是npm需要时间。我正在等待半个多小时。

enter image description here enter image description here

2 个答案:

答案 0 :(得分:2)

虽然以上答案似乎适用于大多数情况,但对于我的情况而言并非如此。 我尝试过

npm cache clean -f
npm install firebase

没有运气!

我遵循this thread的内容,其中对npm缓存进行了很多解释,它还得出结论上述方法应该可行,并且可能只是在安装Firebase之前验证缓存

   npm cache clean -f
   npm install firebase
   npm verify cache

仍然没有运气,所以我决定现在将它添加到package.json中,作为当前最新稳定版本的Firebase(8.0.0)的依赖项。

因此转到package.json文件并在“依赖项”部分

"dependencies": {
     "firebase": "^8.0.0",
     ...other dependencies
     }

然后做

npm cache clean -f
npm install npm@latest

这应该适用于类似情况,请查看this link,详细了解npm上的缓存如何工作。

答案 1 :(得分:1)

尝试此操作(您可能需要运行sudo,或者如果您使用的是Windows,请以管理员身份打开cmd)。

npm cache clean --force

然后运行

npm install firebase