firebase函数https post-错误:找不到模块';请求';问题

firebase函数https post-错误:找不到模块';请求';问题,post,npm,https,dependencies,google-cloud-functions,Post,Npm,Https,Dependencies,Google Cloud Functions,我正在尝试在firebase函数中发布https帖子,我尝试部署下面的代码,但它在“请求”方面有问题。我想知道如何解决下面的问题,并做一个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 dependenc

我正在尝试在firebase函数中发布https帖子,我尝试部署下面的代码,但它在“请求”方面有问题。我想知道如何解决下面的问题,并做一个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)
下面是我的firebase函数代码

如果在package.json中看不到请求模块,这意味着您可能在错误的文件夹中运行了npm命令。您应该从package.json所在的“functions”文件夹运行它。

请不要发布代码链接。将相关代码复制到问题中,并将其格式化为代码,以便信息永久保留在问题中。
npm install --save request