我是express新手,我想從express.js構(gòu)建一個(gè)使用firebase作為數(shù)據(jù)庫(kù)的rest api。他們有可能一起工作嗎?我嘗試這樣做...const firebase = require("firebase")const express = require("express");const app = express();const cors = require( 'cors');var firebaseConfig = { apiKey: "xxxxxxx", authDomain: "xxxxxx", databaseURL: "xxxxxx", projectId: "xxxxxx", storageBucket: "xxxxxx", messagingSenderId: "xxxxxx", appId: "xxxxxxx" }; // Initialize Firebase firebase.initializeApp(firebaseConfig);app.use(cors())let data;firebase.database().ref("public").on("value", snapshot =>{ data = snapshot.val();})app.get("/api", (req, res)=>{ res.send(data)})app.listen(3500, ()=>console.log("listening at port 3500..."))但它不起作用,服務(wù)器不斷斷開(kāi)連接,服務(wù)器沒(méi)有響應(yīng),我必須重新啟動(dòng)它。當(dāng)我轉(zhuǎn)到“端口:3500”時(shí),服務(wù)器停止響應(yīng)我聽(tīng)說(shuō)過(guò)云功能,但我們需要為此付費(fèi)。還有其他辦法嗎?
firebase 和express 可以一起使用嗎?
12345678_0001
2023-12-14 16:10:24