部署我的节点 js 项目后,程序中给出的 url 不起作用,并且在除索引页面之外的每个页面中都显示“未找到”错误,
当我在本地主机的 5000 端口提供它时它可以工作,但在我部署它后就不能工作
const functions = require("firebase-functions");
const express = require("express");
const path = require("path");
const app = express();
app.set("view engine", "ejs");
app.use(express.static("public"));
app.get("/", (req, res) => {
res.sendFile(path.join(__dirname, "../public", "index.html"));
});
app.get("/contact", (req, res) => {
res.render("contact");
});
app.get("/slog", (req, res) => {
res.sendFile(path.join(__dirname, "alLogin.html"));
});
exports.app = functions.https.onRequest(app);
请告诉我还应该做哪些改变