我正在将Firebase Cloud Functions与Javascript结合使用,但是在import
和export
语句中遇到此错误。我该如何更换它们?
const firebase = require('firebase');
const config = {
apiKey: *****,
authDomain: *****,
databaseURL: *****,
projectId: *****,
storageBucket: *****,
messagingSenderId: *****
};
const fire = firebase.initializeApp(config);
export { fire };
答案 0 :(得分:2)
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) => {
// ...
});