vue new router history404
时间: 2023-09-02 10:02:28 浏览: 83
解决vue router使用 history 模式刷新后404问题
vue new router history404是指在Vue项目中使用Vue Router时,使用history模式时出现的404错误。
在使用Vue Router时,默认情况下会使用hash模式,即URL中带有#符号。这种模式下,当我们在项目中进行路由切换时,URL会变化,但不会向服务器发送请求,也就是说,页面内容是由前端控制并渲染的。hash模式可以很好地支持前端路由,但在一些情况下,我们可能希望URL没有#符号,对于用户来说更加友好,并且可以通过向服务器发送请求,获取到对应的页面内容。
为了实现这种需求,我们可以使用history模式。使用history模式时,URL中不带有#符号,而是正常的URL路径。当用户直接访问或刷新该URL时,服务器会尝试匹配对应的页面内容并返回给前端。但是在使用history模式时,需要在服务器端进行一些配置,以确保当用户访问不存在的页面时,返回一个自定义的404页面。
vue new router history404的含义是:在使用vue-cli创建Vue项目时,使用vue-router插件,并且配置使用history模式。在这种配置下,如果用户访问的URL不存在对应的页面时,会返回一个404页面,而不是默认的空白页面。
总结来说,vue new router history404是指在Vue项目中使用Vue Router插件,并使用history模式时,配置了404页面的情况。
阅读全文