我正在使用vite做一个使用vue-router@4的项目。它工作得很好,但是当查看vercel或netlify上的链接时,我会得到一个404错误。这是我的index.js文件(路由器的设置)
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;我做了什么明显的错误吗?谢谢你的帮助。
发布于 2022-07-27 06:47:08
添加重写配置,允许您在不修改可见URL的情况下将用户发送到不同的URL。
创建一个名为
vercel.json在根文件夹
然后添加
{
"rewrites": [{ "source": "/(.*)", "destination": "/" }]
}https://stackoverflow.com/questions/72248874
复制相似问题