回顾VUE路由的两种模式(hash与history),Node.js与history模式搭配

47 阅读1分钟

1.对于url来说,#以及后面的内容就是hash值。(呈现出来的效果不美观)
2.hash值不会包含在HTTP请求中,hash值不会带给服务器,不用考虑配置问题。
3.hash模式兼容性较好但是比较与history模式来说不美观
我个人喜欢使用history模式地址干净美观兼容性需要差一点,因为在部署后,如果刷新页面会导致页面404错误。因为我使用的是node,我通常会在node中进行配置。 安装模块npm install --save connect-history-api-fallback此中间件会很好的解决这个问题。
Node配置内容如下图:

image.png