为Firebase部署云功能的正确方法?
正在尝试为Firebase部署最简单的云功能:为Firebase部署云功能的正确方法?,firebase,google-cloud-functions,Firebase,Google Cloud Functions,正在尝试为Firebase部署最简单的云功能: const functions = require('firebase-functions'); exports.helloWorld = functions.https.onRequest((request, response) => { response.send("Hello from Firebase!"); }) 我已经运行了firebase init并选择了函数 Firebase CLI创建了一个名为“funct
const functions = require('firebase-functions');
exports.helloWorld = functions.https.onRequest((request, response) => {
response.send("Hello from Firebase!");
})
我已经运行了firebase init
并选择了函数
Firebase CLI创建了一个名为“functions”的文件夹,其中包含index.js
和package.json
。索引文件包含上述函数
然后,我运行了firebase部署--仅函数
,并在终端中收到一条消息,表明该函数已部署。据我所知,我应该得到一个函数的链接
相反,我得到了一个指向项目控制台的链接。没有迹象表明firebase web控制台功能部分正在部署该功能
任何提示都将不胜感激 这太令人惊讶了!有些事情你可以试试:
- 仔细检查代码是否与示例匹配。复制粘贴时是否有任何错误?例如,您的症状可能表明云函数不将“helloWorld”视为导出函数
- 再次运行该命令,查看问题是否仍然存在。在测试期间,可能会有一些临时错误导致部署失败,这并非不可想象的,可能是以这种令人惊讶的方式
- 将Firebase CLI更新至最新版本:
npm安装-g Firebase tools
- 如果这些都没有帮助,试试看。他们可以深入研究你的具体项目,找出问题所在
- 仔细检查代码是否与示例匹配。复制粘贴时是否有任何错误?例如,您的症状可能表明云函数不将“helloWorld”视为导出函数
- 再次运行该命令,查看问题是否仍然存在。在测试期间,可能会有一些临时错误导致部署失败,这并非不可想象的,可能是以这种令人惊讶的方式
- 将Firebase CLI更新至最新版本:
npm安装-g Firebase tools
- 如果这些都没有帮助,试试看。他们可以深入研究你的具体项目,找出问题所在
- 这太令人惊讶了!有些事情你可以试试: