Je suis en train de suivre le tutoriel This, en essayant de déployer certaines fonctions sur Firebase, et je peux les déployer avec succès dans mon ID de projet. Lorsque vous accédez à la fonction suivante sur l'URL fournie, je reçois l'erreur: ne pouvait pas gérer la demandeDéploiement/Test des fonctions avec les fonctions Firebase Cloud
// The Cloud Functions for Firebase SDK to create Cloud Functions and setup
triggers.
const functions = require('firebase-functions');
// The Firebase Admin SDK to access the Firebase Realtime Database.
const admin = require ('firebase-admin');
admin.initializeApp(functions.config().firebase);
exports.date = functions.https.onRequest((req, res) => {
let format = req.query.format;
const date = moment().format();
res.status(200).json({ date: date});
})
Mes journaux de la console Firebase ce sur l'exécution:
ReferenceError: moment is not defined
at exports.date.functions.https.onRequest (/user_code/index.js:10:24)
at cloudFunction (/user_code/node_modules/firebase-
functions/lib/providers/https.js:26:41)
at /var/tmp/worker/worker.js:635:7
at /var/tmp/worker/worker.js:619:9
at _combinedTickCallback (internal/process/next_tick.js:73:7)
at process._tickDomainCallback (internal/process/next_tick.js:128:9)
Mon package.json
dans mon dossier functions
a "moment": "^2.19.1"
sous dépendances.
Qu'est-ce que je fais mal? Comment définir moment
?
Bien sûr .. Merci :) –