小编Lui*_*LSP的帖子

vuejs vue-router 不适用于 Firebase 托管

我在使用 vue 路由器时遇到问题。当我单击导航栏在视图/页面之间进行更改时,网站工作正常,但是当我尝试通过域/url 直接转到特定页面时,我通过 Firebase(托管网站的位置)收到错误消息:根index.html 中不存在该文件。

在此输入图像描述

以下是路由中的 index.js 文件的代码:

import Vue from "vue";
import VueRouter from "vue-router";
import Home from "../views/Home.vue";
import Courses from "../views/Courses.vue";
import LandingPageTechSession from "../views/LandingPageTechSession.vue";
import VueMeta from "vue-meta";
Vue.use(VueMeta);

Vue.use(VueRouter);

const routes = [
  {
    path: "/",
    name: "Home",
    component: Home,
  },
  {
    path: "/muddy-match",
    name: "MuddyMatch",
    component: MuddyMatch,
  },
  {
    path: "/courses",
    name: "Courses",
    component: Courses,
  },
  {
    path: "/techsession",
    name: "TechSession",
    component: LandingPageTechSession,
  },
];

const router = new VueRouter({
  mode: "history",
  base: …
Run Code Online (Sandbox Code Playgroud)

firebase vue.js firebase-hosting vue-router

3
推荐指数
1
解决办法
1351
查看次数

标签 统计

firebase ×1

firebase-hosting ×1

vue-router ×1

vue.js ×1