使用 Firebase Cloud Functions 导出的问题
Posted
技术标签:
【中文标题】使用 Firebase Cloud Functions 导出的问题【英文标题】:Problems with exporting using Firebase Cloud Functions 【发布时间】:2018-12-13 07:59:52 【问题描述】:我正在使用带有 javascript 的 Firebase Cloud Functions,但在 import
和 export
语句中出现此错误。我该如何替换它们?
const firebase = require('firebase');
const config =
apiKey: *****,
authDomain: *****,
databaseURL: *****,
projectId: *****,
storageBucket: *****,
messagingSenderId: *****
;
const fire = firebase.initializeApp(config);
export fire ;
【问题讨论】:
有什么问题?你想完成什么? 【参考方案1】:Firebase JavaScript 函数不支持 ES6 import/export
。是使用 CommonJS。
您必须将要导出的函数附加到 exports
对象:
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp();
exports.yourFunction = functions.https.onRequest((req, res) =>
// ...
);
【讨论】:
以上是关于使用 Firebase Cloud Functions 导出的问题的主要内容,如果未能解决你的问题,请参考以下文章
如何在不使用 Firebase Cloud Messaging 控制台的情况下向 Flutter/Firebase Cloud Messaging 上的特定设备发送通知 [重复]
使用 spark(免费)firebase 计划使用 Cloud Functions for Firebase 导出 excel
在 iOS 中为 Firebase 使用 Cloud Functions