.vue 項目為啥選擇history模式打包配置


為啥選擇history模式?
理由:1. 美觀。
2.第三方鏈接跳回項目使用http地址時,不包含hash模式‘#’之后的地址,返回不到原頁面。
 
Vue-router的兩種前端基本訪問模式 hash 和history 。
hash模式url后面帶#,打包的時候只需要把絕對路徑(/)換成相對對路徑(./),就可以部署在任何地方,不需要服務器配合,但是不好看,所以我們一般選擇history模式,但是history 模式需要配合服務器的部署。
 
hash模式,僅hash符號#之前的內容會被包含再http請求中,如 http://xxx.xom,對后端無影響,沒有做到路由全覆蓋也不會返回404;
history模式,前端url必須和實際向后端發起請求url一致,如 http://xxx.xom./a/. 若后端缺少對/a/路由處理,將返回404.
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM