Я довольно новичок в firebase и пытаюсь поработать, чтобы отправить некоторые данные на внешний URL.
Я установил запрос через npm и ожидал увидеть запрос в package.json
npm install request@2.88.0
, но получил эту ошибку -
npm WARN saveError ENOENT: no such file or directory, open '/Users/x/Documents/workspace/firebase_functions/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/Users/x/Documents/workspace/firebase_functions/package.json'
Я следуюучебники здесь -
https://firebase.google.com/docs/functions/handle-dependencies
и учебник по установке запроса через npm -
https://www.twilio.com/blog/2017/08/http-requests-in-node-js.html
После поиска в Google я вижу, что яследует изменить содержимое в firebase.json, но я сейчас использую MacOS и, похоже, это правильно.Некоторые говорят, что нужно удалить package-locked.json, и я попробовал его, но тоже не получилось.Любые предложения?
firebase.json
{
"functions": {
"predeploy": [
"npm --prefix \"%RESOURCE_DIR%\" run lint"
]
}
}
package.json
"dependencies": {
"firebase-admin": "^8.0.0",
"firebase-functions": "^3.0.0"
},