1. 在index.html中加入了
//沒必要用這樣的方式處理,後端不需要處理的檔案,寫起來太麻煩//靜態檔案託管的處理
//告訴他傳輸資料型別
res.setheader('content-type','text/css');
res.send("body ");
})
2.編寫靜態託管
//設定靜態檔案託管
//當使用者訪問的url以/public開始,那麼直接返回對應的__dirname+'/public'檔案
index.html中變成
3.【思路】
使用者傳送http請求->url ->解析路由->找到匹配的規則->執行指定的繫結函式,返回對應內容到使用者
返回的路由中是/public開頭的->靜態->直接讀取指定目錄下的檔案,返回給使用者
返回的路由中是/開頭的->動態->處理業務邏輯,載入模板,解析模板->返回資料給使用者
Express之託管靜態檔案
其中乙個主要的中介軟體是express.static 4.0版本依舊保留的中介軟體 var express require express express express.static public 通過express.static可以幫助我們託管靜態檔案,js,css,img等。專案目錄下的pub...
Express之託管靜態檔案
其中乙個主要的中介軟體是express.static 4.0版本依舊保留的中介軟體 var express require express 通過express.static可以幫助我們託管靜態檔案,js,css,img等。專案目錄下的public下面有css,js,img等資料夾。我這麼需要通過ex...
node呈遞靜態檔案
在做cesium開發的過程中,載入自己的3d tiles會遇到跨域的問題。對於只會前端的同學來說,採用node來將檔案發布為服務的形式學習成本是最低的。此外cesiumlab好像支援3d tiles的服務發布。個人沒有使用過這一項 步驟 1 安裝node 2 在任一目錄下 最好不要在c盤,許可權不夠...