为什么localhost:8080路径后面接什么都是指向首页?

发布于 2022-09-06 22:29:30 字数 97 浏览 16 评论 0

打开localhost:8080 的vue首页后,往路径后面怎么写都是指向同首页,譬如“localhost:8080/api”,指向的还是“localhost:8080”的那个页面

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

聆听风音 2022-09-13 22:29:30

因为需要兼容路由的 HTML5 History 模式,所有不存在的路径都需要指向 index.html,再由 vue-router 匹配视图,如果你访问的这个路径没有配置路由则显示默认路由。你现在是开发环境下的 webpack-dev-server 启动的服务,内部做了处理,如果你部署后再访问就会显示 404 了。

如果你想配置接口代理,请参考文档:https://github.com/vuejs-temp...
⚠️注意:部署后需要使用 nginx 配置代理

分分钟 2022-09-13 22:29:30

你得先看路由对象是怎么写的啊

尝蛊 2022-09-13 22:29:30

不介意的话,把路由的代码展示一下

何其悲哀 2022-09-13 22:29:30

路由中应该设置了默认路径

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文