Функция Firebase не дает URL функции - PullRequest
0 голосов
/ 20 февраля 2019

Я создаю свое первое приложение-функцию firebase, и я собирался / выполняю это руководство / репозиторий

Так что я сделал это в моем главном файле Index.js (внутри папки функций)

const app = express();
const functions = require("firebase-functions");

const authRoutes = require("./src/routes/auth.js");
const meetupRoutes = require("./src/routes/meetup.js");
const eventbriteRoutes = require("./src/routes/eventbrite.js");
const nonMiddleWareRoutes = require("./src/routes/nonMiddleware.js");

app.use("/", nonMiddleWareRoutes);
app.use("/auth", authRoutes);
app.use("/meetup", meetupRoutes);
app.use("/eventbrite", eventbriteRoutes);

const api = functions.https.onRequest(app);

module.exports = {
  api
};

теперь возвращаясь к корневой папке, у нас есть firebase.json, которая просто содержит

{}

и .firebaserc

{
  "projects": {
    "default": "functions-firebase-2312"
  }
}

Теперь,Всякий раз, когда я делаю firebase deploy, он регистрирует это в терминале

=== Deploying to 'functions-firebase-2312'...

i  deploying functions 
i  functions: ensuring necessary APIs are enabled... 
✔  functions: all necessary APIs are enabled 
i  functions: preparing functions directory for uploading... 
i  functions: packaged functions (60.3 KB) for uploading 
✔  functions: functions folder uploaded successfully 
i  functions: updating Node.js 8 function api(us-central1)... 
✔  functions[api(us-central1)]: Successful update operation. 

✔  Deploy complete!

Please note that it can take up to 30 seconds for your updated functions to propagate.

Project Console: https://console.firebase.google.com/project/functions-firebase-2312/overview

, но не дает мне URL-адрес для функции.

Есть идеи, что я могу делать неправильно?

1 Ответ

0 голосов
/ 20 февраля 2019

Вам будет предоставлен URL-адрес при первом развертывании функции.После этого вы можете перейти на консоль Firebase и увидеть URL-адрес на панели инструментов Функции .Они появляются довольно маленькими буквами.

...