Неожиданная ошибка при развертывании облачных функций Firebase - PullRequest
0 голосов
/ 13 мая 2019

Я использую firebase могли функции впервые.У меня проблемы с развертыванием функций.Это дает мне следующую ошибку:

error in my termimal

Ниже приведен мой файл package.json:

{
  "name": "functions",
  "description": "Cloud Functions for Firebase",
  "scripts": {
  "lint": "eslint .",
  "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": {
 "@google-cloud/logging": "^4.5.2",
 "firebase-admin": "^7.3.0",
 "firebase-functions": "^2.3.1",
 "stripe": "^6.34.0"
},
"devDependencies": {
 "eslint": "^5.12.0",
 "eslint-plugin-promise": "^4.0.1",
 "firebase-functions-test": "^0.1.6"
 },
"private": true
}

Ниже приведены журналы:

TypeError: Невозможно прочитать свойство 'pipeCount' из неопределенного в module.exports.Readable.pipe (_stream_readable.js: 545: 16) в module.exports.ZipArchiveOutputStream._smartStream (/ home / appinventiv-pc / .nvm / версии / узел / v8.0.0 / lib / node_modules / firebase-tools / node_modules / compress-commons / lib / archivers / zip / zip-archive-output-stream.js: 184: 11) в модуле.exports.ZipArchiveOutputStream._appendBuffer (/home/appinventiv-pc/.nvm/versions/node/v8.0.0/lib/node_modules/firebase-tools/node_modules/compress-commons/lib/archivers/zip/zip-archive-output-stream.js: 82: 10) в module.exports.ArchiveOutputStream.entry (/home/appinventiv-pc/.nvm/versions/node/v8.0.0/lib/node_modules/firebase-tools/node_modules/compress-commons/lib/archivers/archive-output-stream.js:86:10) в module.exports.ZipStream.entry (/home/appinventiv-pc/.nvm/versions/node/v8.0.0/lib/node_modules/firebase-tools/node_modules/zip-stream/index.js:157:49) в Zip.append (/home/appinventiv-pc/.nvm/versions/node/v8.0.0/lib/node_modules/firebase-tools / node_modules / archiver / lib / plugins / zip.js: 54: 15) в Archiver._moduleAppend (/home/appinventiv-pc/.nvm/versions/node/v8.0.0/lib/node_modules/firebase-tools/node_modules/archiver/lib/core.js:179:16) в Archiver._onQueueTask (/home/appinventiv-pc/.nvm/versions/node/v8.0.0/lib/node_modules/firebase-tools/node_modules/archiver/lib / core.js: 400: 8) в /home/appinventiv-pc/.nvm/versions/node/v8.0.0/lib/node_modules/firebase-tools/node_modules/async/dist/async.js:4096:9в Object.process (/home/appinventiv-pc/.nvm/versions/node/v8.0.0/lib/node_modules/firebase-tools/node_modules/async/dist/async.js:2344:17)

Если есть какая-либо другая информация, которую я должен предоставить, пожалуйста, дайте мне знать.Я новичок в Firebase облачных функций и узлов.

1 Ответ

1 голос
/ 14 мая 2019

Вы используете очень старую версию узла (8.0.0) с ошибкой.Обновите версию своего узла до более новой версии.

(я нашел эту информацию, выполнив поиск по вашему сообщению об ошибке.)

...