firebase-functions@0.7.5需要firebase-admin@~5.5.0的对等方但是没有安装?

时间:2017-12-22 08:36:22

标签: node.js firebase google-cloud-functions

4 个答案:

答案 0 :(得分:6)

此警告表示警告消息中需要相同的版本,例如

firebase-functions@0.7.5需要一个firebase-admin@~5.5.0的对等人但没有安装?

所以这表示我使用的是更高版本的firebase管理员,但firebase-functions需要5.5.0版本的firebase-admin

所以要解决它,请输入以下代码: npm install firebase-admin@5.5.0 在哪里你必须根据你所需的版本替换该版本“5.5.0”。

如果它显示

,就像你的警告一样

firebase-admin@~4.5.0但没有安装?

然后你必须将ver替换为

npm install firebase-admin@4.5.0

答案 1 :(得分:3)

我通过输入以下内容解决了这个问题:

npm install firebase-admin@5.5.0

答案 2 :(得分:0)

这里只是另一个版本......

  

firebase-functions@0.8.1需要firebase-admin@~5.8.1的同行,但没有安装。

而不是手动安装包,可以向package.json添加依赖项:

{
    ...
    "dependencies": {
        "firebase-admin": "~5.8.1",
        "firebase-functions": "^0.8.1"
    }
}

然后通过在项目目录中运行npm install .来完全下载它们。在@firebase-ops npmjs.com上有更多的库(这是我从中得到的数字)。

sudo npm install -g firebase-tools安装firebase命令,以测试&部署。

答案 3 :(得分:0)

我使用以下命令解决了我的问题:

npm install firebase-admin --save