Я получаю код состояния ошибки 404 при локальном вызове функции на сервере nodejs с помощью команды firebase serve.
Мое расписание. js файл
const scheduleOfScheduledQuiz = async (req, res) => {
try {
const data = await getScheduledData();
return res.status(200).json({
message: "Scheduled for today:- ",
data: data
})
} catch (error) {
console.log("erro", error);
return res.status(500).json({
message: "Something went wrong....!!!"
})
}
}
module.exports = {
scheduleOfScheduledQuiz
}
getScheduledData ( ) - это функция, которая получает данные из базы данных в реальном времени firebase
Мой индекс. js файл
const functions = require("firebase-functions");
const app = require("express")();
//path to scheduleOfScheduledQuiz() function file
const scheduleOfScheduledQuiz = require("./handlers/Quiz/Scheduled_Quiz/scheduler");
app.get("*/scheduled-quiz/schedule/", scheduleOfScheduledQuiz.scheduleOfScheduledQuiz);
exports.api = functions.runWith({
memory: '2GB',
timeoutSeconds: '60'
}).https.onRequest(app);
Итак, ошибка, которую я получаю: -
<code><!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot GET /predicta-6e51d/us-central1/api/scheduled-quiz/schedule/%0A
с кодом состояния 404
Мой пакет. json файл
Global node js version - 12
firebase node js version - 10
"express": "^4.17.1",
"firebase": "^7.15.0",
"firebase-functions": "^3.7.0",
Я работаю эта функция локально на моем nodejs сервере через команду firebase serve .
ПРИМЕЧАНИЕ: - когда я пытаюсь запустить ту же функцию в каком-то другом файле, она отлично работает, но не в этом файл.
Пожалуйста, помогите Спасибо