в чем ошибка в этой части кода? - PullRequest
0 голосов
/ 06 октября 2019
{
  "name": "functions",
  "description": "Cloud Functions for Firebase",
  "scripts": {
    "serve": "firebase serve --only functions",
    "shell": "firebase functions:shell",
    "start": "npm run shell",
    "deploy": "firebase deploy --only functions",
    "logs": "firebase functions:log"
  },
  "engines": {
    "node": "8"
  },
  "dependencies": {
    "firebase-admin": "^8.0.0",
    "firebase-functions": "^3.1.0"
      "actions-on-google": "2.11.0"
  },
  "devDependencies": {
    "firebase-functions-test": "^0.1.6"
  },
  "private": true
}

1 Ответ

0 голосов
/ 06 октября 2019

Похоже, что в вашем разделе зависимостей package.json может отсутствовать запятая после строки firebase-functions:

  "dependencies": {
    "firebase-admin": "^8.0.0",
    "firebase-functions": "^3.1.0"
      "actions-on-google": "2.11.0"
  },

Должно быть:

  "dependencies": {
    "firebase-admin": "^8.0.0",
    "firebase-functions": "^3.1.0",
    "actions-on-google": "2.11.0"
  },

Кроме того, вам не хватаетполе «версия» на верхнем уровне. Что-то вроде:

  "name": "functions",
  "version": "1.0.0",
  "description": "Cloud Functions for Firebase",

Вы можете попробовать использовать: http://package -json-validator.com , чтобы увидеть подобные ошибки.

...