在使用firebase-functions-test时获取此消息
npm WARN firebase-functions-test@0.1.3需要一个对等体 firebase-admin@^5.12.0,但未安装
我需要在package.json文件中进行哪些更改才能解决此消息
{
"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-admin”:“〜6.0.0”更改为“ firebase-admin”:“ ^ 5.12.2
我得到这个
npm WARN firebase-functions@2.0.5需要对等 firebase-admin@~6.0.0,但未安装。您必须安装对等 自己依赖。
处理这些警告的正确方法是什么
答案 0 :(得分:1)
遵循@DougStevenson建议,忽略此错误
可以忽略警告。我怀疑管理员SDK API在6.0.0中变化不大,会中断 firebase-functions-test。