【发布时间】:2021-04-05 06:16:36
【问题描述】:
我已成功配置我的 Firebase。在我的 firebase 函数文件夹中,我有我编辑过的 index.js。下面是代码:
const functions = require('firebase-functions');
const app = require('express')();
const {
getAllTodos
} = require('./APIs/todos')
app.get('/todos', getAllTodos);
exports.api = functions.https.onRequest(app);
我还在函数文件夹的 APIs 目录下创建了一个 todos.js 文件。我已经编写了 getAllTodos 函数。
exports.getAllTodos = (request, response) => {
todos = [
{
'id': '1',
'title': 'greeting',
'body': 'Hello world from sharvin shah'
},
{
'id': '2',
'title': 'greeting2',
'body': 'Hello2 world2 from sharvin shah'
}
]
return response.json(todos);
}
我已成功将其部署到我的 firebase 上。使用生成的ULR查看
我一直收到一个
无法获取/
我的代码可能有什么问题?我已经检查了与无法获取/错误有关的其他问题,但无济于事。
提前感谢您的帮助。
【问题讨论】:
标签: reactjs firebase google-cloud-functions