为什么localhost:8080路径后面接什么都是指向首页?
打开localhost:8080 的vue首页后,往路径后面怎么写都是指向同首页,譬如“localhost:8080/api”,指向的还是“localhost:8080”的那个页面
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
打开localhost:8080 的vue首页后,往路径后面怎么写都是指向同首页,譬如“localhost:8080/api”,指向的还是“localhost:8080”的那个页面
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
因为需要兼容路由的 HTML5 History 模式,所有不存在的路径都需要指向
index.html
,再由 vue-router 匹配视图,如果你访问的这个路径没有配置路由则显示默认路由。你现在是开发环境下的webpack-dev-server
启动的服务,内部做了处理,如果你部署后再访问就会显示 404 了。如果你想配置接口代理,请参考文档:https://github.com/vuejs-temp...
⚠️注意:部署后需要使用
nginx
配置代理你得先看路由对象是怎么写的啊
不介意的话,把路由的代码展示一下
路由中应该设置了默认路径