首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Vue路由器在dev服务器上工作,而在vercel vite上不工作。

Vue路由器在dev服务器上工作,而在vercel vite上不工作。
EN

Stack Overflow用户
提问于 2022-05-15 13:50:50
回答 1查看 1.1K关注 0票数 2

我正在使用vite做一个使用vue-router@4的项目。它工作得很好,但是当查看vercel或netlify上的链接时,我会得到一个404错误。这是我的index.js文件(路由器的设置)

代码语言:javascript
运行
复制
import { createRouter, createWebHistory } from "vue-router";
import Home from "../views/Home.vue";
import Admin from "../views/Admin.vue";
import List from "../views/List.vue";

const router = createRouter({
  history: createWebHistory(),
  routes: [
    {
      path: "/",
      component: Home,
    },
    {
      path: "/adminpanel",
      component: Admin,
    },
    {
      path: "/list",
      component: List
    }
  ],
});

export default router;

我做了什么明显的错误吗?谢谢你的帮助。

EN

Stack Overflow用户

发布于 2022-07-27 06:47:08

添加重写配置,允许您在不修改可见URL的情况下将用户发送到不同的URL。

创建一个名为

代码语言:javascript
运行
复制
vercel.json

在根文件夹

然后添加

代码语言:javascript
运行
复制
{
"rewrites": [{ "source": "/(.*)", "destination": "/" }]
}

来源:https://vercel.com/docs/configuration#project/rewrites

票数 8
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72248874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档