【发布时间】:2018-09-06 02:49:44
【问题描述】:
我无法在steps 之后直接在客户端访问 firebase 功能。我在我的 React 客户端应用程序中配置了完全相同的配置
import * as firebase from "firebase"
import 'firebase/firestore'
import 'firebase-functions'
require('dotenv').config()
var config = {
apiKey: process.env.REACT_APP_FIREBASE_API_KEY,
storageBucket: process.env.REACT_APP_FIREBAES_STORAGE_BUCKET,
databaseURL: process.env.REACT_APP_FIREBASE_DATABASE_URL,
projectId: process.env.REACT_APP_FIREBASE_PROJECT_ID
};
// Firebase is being initialized
let fb = firebase.initializeApp(config);
// Firestore is also working
let firestore = firebase.firestore()
// But when I tried to initiate functions it is failing
let functions = firebase.functions()
【问题讨论】:
-
您遇到的错误是什么?还是什么都没发生?
-
您使用的是最新版本的 Firebase SDK (4.12.0) - 这是刚刚发布的全新功能。
-
@ChaseDeAnda 错误
Uncaught TypeError: firebase.functions is not a function -
@MichaelBleigh 是的,我正在使用 (4.12.0) 我已经仔细检查过
标签: reactjs firebase client google-cloud-functions