如何从反应应用程序访问firebase的环境配置

时间:2018-01-04 05:16:50

标签: reactjs firebase google-cloud-functions

我使用firebase functions:config:set创建了配置,但是当我尝试访问它们时出现错误:

import firebase from 'firebase';
import functions from 'firebase-functions';
import admin from 'firebase-admin';
admin.initializeApp(functions.config().firebase);
const config = {
    apiKey: functions.config().todoservice.apikey,
    ....
};
const fire = firebase.initializeApp(config)
export { fire }

这就是documentation推荐的内容。

我尝试访问的todoservice确实存在。

但当我npm run build时,我收到以下错误

Module not found: Error: Can't resolve 'dns' in '/www/firebase-app/node_modules/isemail/lib'

根据研究,我尝试使用几个不同版本的firebase-adminfirebase-functions,但似乎没有任何效果。

0 个答案:

没有答案