使用Node (Express)访问我的firebase数据库。每次我尝试访问时,我都会得到一个像1] 22222 segmentation fault (core dumped) node server/app.js
这样的错误,我看不到问题是什么,所以我需要一些启发:
let express = require("express");
let app = express();
var firebase = require("firebase-admin");
require("firebase/database")
const serviceAccount = require("./keys.json");
let config = {
credential: firebase.credential.cert(serviceAccount),
databaseURL: "https://<MY_DB>.firebasedatabase.app",
};
firebase.initializeApp(config);
let db = firebase.database();
app.get("/", (req, res) => {
db.ref().once("value")
.then(function(snapshot) {
console.log(snapshot.val())
})
res.send("Hello World!");
})
app.listen(5000, function () {
console.log("Listened on port 5000!");
});
发布于 2021-02-01 20:16:37
您需要降级到低于节点12的版本。这是一个无法修复的错误,下面的链接是相关的https://github.com/firebase/firebase-admin-node/issues/1042
https://stackoverflow.com/questions/65890617
复制相似问题