npm ПРЕДУПРЕЖДЕНИЕ firebase-functions-test@0.1.3 требует однорангового узла firebase-admin@^5.12.0, но ни один не установлен - PullRequest
0 голосов
/ 07 сентября 2018

получение этого сообщения при использовании firebase-functions-test

npm ПРЕДУПРЕЖДЕНИЕ 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, но ни один не установлен. Вы должны установить peer Зависимости себя.

Как правильно обрабатывать эти предупреждения

1 Ответ

0 голосов
/ 08 сентября 2018

в соответствии с рекомендацией @DougStevenson, игнорируя эту ошибку

Вероятно, можно просто игнорировать предупреждения. Я подозреваю, что админ SDK API не изменился так сильно в 6.0.0, что сломался firebase-функции-тест.

...