(八)nodejs模組和方法以及npm安裝模組

2021-09-24 02:21:53 字數 868 閱讀 8447

fs 檔案操作模組

http 伺服器模組

path 目錄操作模組

mime 第三方獲取檔案型別模組

request常用api

response物件常用api

res.write()

res.end() 結束響應,每個請求必須呼叫,告訴伺服器該響應的報文頭,報文體等等全部已經響應完畢了,可以考慮本次響應結束

響應資料必須是string或者buffer型別

res.setheader() 設定響應報文頭,必須設定在響應之前,在響應結束之後,伺服器傳送預設的響應報文頭

res.statuscode=200 設定http響應狀態碼 查mdn

res.statusmessage='not foumd!'

res.writehead(res.statuscode,res.statusmessage,) 最終是以該方法寫入報文頭,直接向客戶端寫入報文頭

npm是js包管理器,倉庫,命令列

官網 相關文件

必須通過require載入的,叫模組。否則就只是乙個包

只要是模組就是包,上傳到npm上

必須有package.json描述的,才叫包

package.json 包描述檔案,專案描述檔案

包名稱和版本號必須有

npm init -y 或npm init建立乙個package.json和資料夾一樣(專案名稱)

只有npm版本5以上才有package-lock.json,使安裝速度變快,

Nodejs的url模組方法

nodejs的url模組方法 nodejs裡面的乙個簡單的模組,url模組。這個url的模組要使用的話需要先引入。若只是在命令列裡比如cmd或git bash 等使用url這個模組的話,是不需要require進來的。直接使用便可。我也不知道為啥不用require const這個關鍵字是es6裡面定義...

nodejs模組和簡單爬蟲

引入 const fs require fs 直接寫模組名即可 使用 fs.readfile xx,xx npm i body parser s 引入const bodyparser require body parser 直接寫模組名 使用 bodyparser.json nodejs模組 1,如...

nodeJs中系統模組的常用方法和自定義模組暴露

http 這個模組用來建立http服務。建立服務 http.createserver fucntion req,res 設定響應內容 res.write 內容 響應結束 res.end 監聽埠號 server.listen url url這個模組用來操作使用者傳送請求的位址,將其序列化為物件,方便操...