vue路徑上如何設(shè)置指定的前綴
vue路徑上設(shè)置指定的前綴
有時(shí)在使用項(xiàng)目的時(shí)候,我們都需要指定一個(gè)前綴路徑(就像tomcat中的虛擬路徑),這個(gè)時(shí)候在vue中如何使用呢。
解決
這個(gè)時(shí)候我們可以使用vue-router中的base這個(gè)屬性,使用這個(gè)屬性就可以在路徑前面添加指定的前綴。
export default new Router({ ? mode: 'history', //后端支持可開(kāi) ? # base: '/wtlicence', ? scrollBehavior: () => ({ ? ? y: 0 ? }), ? routes: constantRouterMap });
這個(gè)時(shí)候的訪問(wèn)路徑是: http://127.0.0.1:8080/login.
當(dāng)我們使用vue-router的base屬性的時(shí)候。
export default new Router({ ? mode: 'history', //后端支持可開(kāi) ? base: '/wtlicence', ? scrollBehavior: () => ({ ? ? y: 0 ? }), ? routes: constantRouterMap });
這個(gè)時(shí)候的訪問(wèn)路徑是: http://127.0.0.1:8080/wtlicence/login
vue history模式、前綴
路由history模式
router/index.js
mode: 'history', base: '/sss', // 路由前綴
路由前綴
config/index.js
開(kāi)發(fā)dev和線上build配置中,將static改成想要的前綴。
assetsSubDirectory
: 打包后的靜態(tài)資源要存放的路徑(static)
最后,改成history模式后部署, 刷新會(huì)有問(wèn)題。需要更改服務(wù)器配置(config)
server{ listen 8888; server_name localhost; root html location / { try_files $uri $uri/ @router; index index.html index.htm; } location @router { rewrite ^.*$ /index.html last; } }
新增的主要是:
location / { try_files $uri KaTeX parse error: Expected 'EOF', got '}' at position 51: …l index.htm; }? location @rou… /index.html last; }
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue之?dāng)?shù)據(jù)交互實(shí)例代碼
本篇文章主要介紹了vue之?dāng)?shù)據(jù)交互實(shí)例代碼,vue中也存在像ajax和jsonp的數(shù)據(jù)交互,實(shí)現(xiàn)向服務(wù)器獲取數(shù)據(jù),有興趣的可以了解一下2017-06-06解決vue過(guò)濾器filters獲取不到this對(duì)象的問(wèn)題
這篇文章主要介紹了解決vue過(guò)濾器filters獲取不到this對(duì)象的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-01-01解決vue 界面在蘋(píng)果手機(jī)上滑動(dòng)點(diǎn)擊事件等卡頓問(wèn)題
這篇文章主要介紹了vue 界面在蘋(píng)果手機(jī)上滑動(dòng)點(diǎn)擊事件等卡頓解決方案,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-11-11webpack+vue中使用別名路徑引用靜態(tài)圖片地址
這篇文章主要介紹了webpack+vue中使用別名路徑引用靜態(tài)圖片地址,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-11-11vue2.x,vue3.x使用provide/inject注入的區(qū)別說(shuō)明
這篇文章主要介紹了vue2.x,vue3.x使用provide/inject注入的區(qū)別說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04vue3?typescript封裝axios過(guò)程示例
這篇文章主要為大家介紹了vue3?typescript封裝axios過(guò)程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10vue等框架對(duì)Tabs、Moda等設(shè)置固定高度后沒(méi)有滾動(dòng)條問(wèn)題
這篇文章主要介紹了vue等框架對(duì)Tabs、Moda等設(shè)置固定高度后沒(méi)有滾動(dòng)條問(wèn)題,解決方法很簡(jiǎn)單,只需要一行簡(jiǎn)短代碼就可以解決,下面小編給大家詳細(xì)講解,需要的朋友可以參考下2023-05-05vue如何把字符串中的所有@內(nèi)容,替換成帶標(biāo)簽的
這篇文章主要介紹了vue如何把字符串中的所有@內(nèi)容,替換成帶標(biāo)簽的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-10-10