網站建設自學百度運營怎么做
1.Express 能做什么
能快速構建web網站的服務器 或 Api接口的服務期
- Web網站服務器,專門對外提供Web網頁資源的服務器
- Api接口服務器:專門對外提供API接口的服務器
2.安裝
在項目所處的目錄中,運行以下命令,簡裝到項目中了
npm i express@4.17.1
3.創(chuàng)建基本的Web服務器
4.get post請求
5.獲取url中傳遞參數(shù)
6.獲取URL傳遞的動態(tài)參數(shù) (通過:匹配到的參數(shù))
例 /user/:id
7.托管靜態(tài)資源
express.static()
通過express.static()可以方便的創(chuàng)建一個靜態(tài)資源管理服務器,
例如:通過一下代碼就可以將public目錄下的圖片、css文件、javaScript文件對外開放訪問
arr.use(express.static('public'))
就可以訪問public目錄中所有文件了
http://localhost:3000/imagex/bg.jpg http://localhost:3000/css/style.css http://localhost:3000/js/login.js
注意:Express在指定靜態(tài)目錄中查找文件,并對外提供資源的訪問路徑,因此,存放靜態(tài)文件的目錄名不會出現(xiàn)在URl中
托管多個靜態(tài)資源目錄,就多次調用express.static(‘files’)
訪問順序先查找先托管的資源文件,未找到再向下個資源文件查找
8.訪問資源路徑前 掛載路徑前綴
arr.use('public',express.static('public'))