慕村225694
2019-03-14 18:15:24
我在服務(wù)器上運(yùn)行NODE,獲取不到想要的URL我訪問(wèn)這個(gè),node中返回如下圖為什么html文件沒(méi)有,難道是有緩存?CSS,JS為什么路徑?jīng)]有/weather,怎么才能讓NODE知道路徑有weather。這是服務(wù)器我做訪問(wèn)/index.html, /weather/index.html這種URL不同顯示不同頁(yè)面的東西。
1 回答

一只甜甜圈
TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超5個(gè)贊
1 CSS,JS為什么路徑?jīng)]有/weather?
首先瀏覽器會(huì)先加載html,當(dāng)發(fā)現(xiàn)這個(gè)html中還引入了其他資源如css和js,會(huì)再去服務(wù)器請(qǐng)求css和js資源,而這個(gè)路徑是從服務(wù)端項(xiàng)目根目錄開(kāi)始找的,你項(xiàng)目static文件放在根目錄下,自然就是/static開(kāi)頭了。
2 為什么html文件沒(méi)有,難道是有緩存?
看你css和js都在控制臺(tái)打印出來(lái)了,理論上html肯定是加載過(guò)了,所以,猜測(cè)你是不是控制臺(tái)上面的信息被覆蓋了,你沒(méi)有看到。另外,你也可以console.log(req.url)
看下請(qǐng)求資源的路徑
添加回答
舉報(bào)
0/150
提交
取消