【发布时间】:2018-12-05 19:14:38
【问题描述】:
我正在尝试在运行 Vue + Webpack 的服务器中设置 firebase admin sdk。这是程序。然后我得到了一个错误。
- vue init webpack vue-firebase
- npm install firebase-admin --save
-
在 main.js 中添加一些代码,例如:
var admin = require('firebase-admin'); var serviceAccount = require('../config/firebase.json'); admin.initializeApp({ credential: admin.credential.cert(serviceAccount), databaseURL: 'https://xxxxx.firebaseio.com' }); var database = admin.database(); var ref = database.ref("users"); ref.on("value", function(snapshot) { console.log(snapshot.val()); }, function (errorObject) { console.log("The read failed: " + errorObject.code); }); npm 运行开发
- Safari 捕获错误:database.js:63
TypeError: rtdb.initStandalone 不是函数。 (在'rtdb.initStandalone(this.appInternal, dbUrl, version)'中,'rtdb.initStandalone'未定义)
有没有人知道解决办法?
【问题讨论】:
-
$ node -v v8.11.3 $ vue --version 2.9.6
标签: javascript firebase firebase-realtime-database webpack vue.js