У меня есть новая установка инструментов firebase (после этого учебник), и я пытаюсь загрузить свою первую функцию firebase. Я получаю эту проблему с помощью примера hello-world, который они инициализируют при запуске initbbbbb (только настройка функции CLI во время инициализации)
Если я заменю $RESOURCE_DIR
в firebase.json
моей папкой с функциями, это работает, но, конечно, это неправильная практика, и я бы хотел найти подходящую замену $RESOURCE_DIR
, которая работает.
PS D:\workspace\firebase-functions> firebase deploy
=== Deploying to 'newagent-5221d'...
i deploying functions
Running command: npm --prefix $RESOURCE_DIR run lint
npm ERR! path D:\workspace\firebase-functions\$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 'D:\workspace\firebase-functions\$RESOURCE_DIR\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\dtlut\AppData\Roaming\npm-cache\_logs\2018-01-19T15_57_22_990Z-debug.log
Error: functions predeploy error: Command terminated with non-zero exit code4294963238