在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ axios能夠獲取到本地的.html 類(lèi)型的文件,為什么獲取同目錄底下其他類(lèi)型的

axios能夠獲取到本地的.html 類(lèi)型的文件,為什么獲取同目錄底下其他類(lèi)型的數(shù)據(jù)就顯示404錯(cuò)誤???

初始頁(yè)面clipboard.png

點(diǎn)擊獲取數(shù)據(jù),成功獲取到了 html里面的所有內(nèi)容
clipboard.png

換了同目錄底下的 index.data還有 a.txt文件 結(jié)果都報(bào)錯(cuò),找不到頁(yè)面 404 錯(cuò)誤;采用 vue-cli手腳架構(gòu)建
clipboard.png
想問(wèn)問(wèn)如何解決這個(gè)問(wèn)題???因?yàn)閕ndex.html文件的內(nèi)容能夠獲取到,我想應(yīng)該不是端口或者路徑問(wèn)題,但是我也不知道問(wèn)題在哪??求解決

回答
編輯回答
尤禮

并不是html文件可以訪問(wèn)到,而是只有index.html可以通過(guò)這種方式訪問(wèn)到。你可以試著建立test.html發(fā)現(xiàn)也訪問(wèn)不到的。這是因?yàn)楸镜胤?wù)器對(duì)/index.html做了特殊處理,畢竟你要打開(kāi)這個(gè)頁(yè)面不能讓你訪問(wèn)不到。

其他靜態(tài)文件要訪問(wèn)到的話,要放到靜態(tài)文件夾static下。訪問(wèn)時(shí)用絕對(duì)路徑axios.get("/static/a.txt")。

控制這一項(xiàng)的是webpack-dev-server這個(gè)包和你的配置文件,npm run dev是用這個(gè)包來(lái)開(kāi)啟本地服務(wù)器的。不過(guò)沒(méi)必要看源碼,了解如何工作就好。

2017年1月31日 19:44