鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 為什么localhost:8080路徑后面接什么都是指向首頁?

為什么localhost:8080路徑后面接什么都是指向首頁?

打開localhost:8080 的vue首頁后,往路徑后面怎么寫都是指向同首頁,譬如“l(fā)ocalhost:8080/api”,指向的還是“l(fā)ocalhost:8080”的那個頁面

回答
編輯回答
孤客

不介意的話,把路由的代碼展示一下

2017年7月21日 07:02
編輯回答
陌離殤

你得先看路由對象是怎么寫的啊

2017年12月24日 20:58
編輯回答
別瞎鬧

因為需要兼容路由的 HTML5 History 模式,所有不存在的路徑都需要指向 index.html,再由 vue-router 匹配視圖,如果你訪問的這個路徑?jīng)]有配置路由則顯示默認(rèn)路由。你現(xiàn)在是開發(fā)環(huán)境下的 webpack-dev-server 啟動的服務(wù),內(nèi)部做了處理,如果你部署后再訪問就會顯示 404 了。

如果你想配置接口代理,請參考文檔:https://github.com/vuejs-temp...
??注意:部署后需要使用 nginx 配置代理

2017年6月23日 01:20
編輯回答
不將就

路由中應(yīng)該設(shè)置了默認(rèn)路徑

2018年7月5日 06:42