Почему firebase служит командой show "Cannot GET /"?firebase + nuxt + экспресс - PullRequest
0 голосов
/ 01 июня 2019

Я хочу создать приложение SSR с Nuxt.js и развернуть его в firebase.

Я попытался firebase serve запустить firebase локально и успешно.Итак, я получил доступ к указанному URL (http://localhost:5001/foo/foo/widgets) в моем браузере, но в браузере показывал только Cannot GET /.

, а Devtool & Terminal браузера (Chrome) не отображают журналы ошибок.

Я не могу понять, почему произошло Cannot GET /

Где я могу проверить эти ошибки?

Почему Cannot GET /?

Пожалуйстапомогите мне.


project_root / functions / lib / index.js


import * as functions from "firebase-functions";

process.env.DEBUG = "nuxt:*";

import * as express from "express";
const app = express();

const { Nuxt } = require("nuxt");

const config = {
  dev: false,
  ssr: true,
  ssrLog: true,
  buildDir: "nuxt",
  build: {
    publicPath: "/"
  }
};

const nuxt = new Nuxt(config);
app.use(nuxt.render);
exports.widgets = functions.https.onRequest(app);
...