функция firebase пост https - ошибка: не удается найти модуль 'запрос' проблема - PullRequest
0 голосов
/ 10 ноября 2019

Я пытаюсь сделать сообщение https в функции firebase, и я пытался развернуть приведенный ниже код, но у него были проблемы с «запросом». Я хотел бы знать, как решить проблему ниже и сделать сообщение https.

Deployment error.
Function failed on loading user code. Error message: Code in file index.js can't be loaded.
Did you list all required modules in the package.json dependencies?
Detailed stack trace: Error: Cannot find module 'request'
    at Function.Module._resolveFilename (module.js:548:15)
    at Function.Module._load (module.js:475:25)
    at Module.require (module.js:597:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/srv/index.js:36:15)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions..js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)

Я выполнил это в командной строке, но я не вижу ни одного модуля запроса в package.json

npm install --save request

Ниже приведен код моей пожарной базы https://gist.github.com/axilaris/378a4a3b344b22ed09d6ed6b1ec4b14f

1 Ответ

1 голос
/ 11 ноября 2019

Если вы не видите модуль запроса в вашем package.json, это означает, что вы, вероятно, выполнили команду npm в неправильной папке. Вы должны запустить его из папки «functions», где находится package.json.

...