Невозможно развернуть облачные функции из firebase - PullRequest
0 голосов
/ 11 сентября 2018

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

Мой проект выглядит так:

MyProject
   |__ node_modules
   |__ src (with app and my complete project)
   |__ some files like tsconfig.json

Итак, я добавил реперторий «Функции» и следовал классическому учебнику: https://firebase.google.com/docs/functions/get-started

MyProject
   |__ node_modules
   |__ src (with app and my complete project)
   |__ some files like tsconfig.json
   |__ functions
           |__ node_modules
           |__ src

Но проблема при использовании firebase deploy --only functions

i  deploying functions
Running command: npm --prefix "$RESOURCE_DIR" run lint
npm ERR! path E:\Work\MyProject\%RESOURCE_DIR%\package.json
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open 'E:\Work\MyProject\%RESOURCE_DIR%\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

Он создает папку "% RESOURC_DIR%", но внутри есть файл package.json.

Есть идеи? Я сделал что-то не так?

Версии: "firebase": "^ 5.0.4" "firebase-functions": "^ 2.0.5"

...