npm警告firebase函数-test@0.1.3需要firebase admin@^5.12.0的对等方,但未安装任何对等方
使用firebase函数测试时获取此消息 npm警告firebase函数-test@0.1.3需要一个同龄人 firebase admin@^5.12.0,但未安装 要解析此消息,我需要在package.json文件中进行哪些更改npm警告firebase函数-test@0.1.3需要firebase admin@^5.12.0的对等方,但未安装任何对等方,firebase,npm,google-cloud-functions,Firebase,Npm,Google Cloud Functions,使用firebase函数测试时获取此消息 npm警告firebase函数-test@0.1.3需要一个同龄人 firebase admin@^5.12.0,但未安装 要解析此消息,我需要在package.json文件中进行哪些更改 { "name": "functions", "description": "Cloud Functions for Firebase", "main": "build/index.js", "scripts": {...}, "dependenc
{
"name": "functions",
"description": "Cloud Functions for Firebase",
"main": "build/index.js",
"scripts": {...},
"dependencies": {
"firebase": "^5.4.2",
"firebase-admin": "~6.0.0",
"firebase-functions": "^2.0.5",
},
"devDependencies": {
"firebase-functions-test": "^0.1.3",
"prettier": "^1.13.7",
"tslint": "~5.8.0",
"tslint-config-prettier": "^1.15.0",
"typescript": "~2.8.3",
}
}
如果我将“firebase管理员”:“~6.0.0”更改为“firebase管理员”:“^5.12.2”
我明白了
npm警告火力基地-functions@2.0.5需要一个同龄人
firebase admin@~6.0.0,但未安装任何版本。您必须安装对等版本
你自己
按照@DougStevenson的建议,忽略此错误,处理这些警告的正确方法是什么
忽略这些警告可能没问题。我怀疑管理员SDK API在6.0.0中没有太大的变化,以至于它会崩溃 firebase功能测试
您是否尝试过将firebase函数降级到较低的版本,可能是1.1.0?在firebase admin 5.12.2中尝试一下这一点,忽略这些警告可能没问题。我怀疑admin SDK API在6.0.0中并没有发生太大的变化,它会破坏firebase函数测试。