node模組總結(初步)

Love Ying發表於2019-02-20

內建模組:

一:
let fs=require(‘fs’) File System

二:
let path=require(‘path’) 獲取檔案路徑
path.parse() 方法返回一個物件,其屬性表示該物件的重要元素path
path.format() 方法從物件返回路徑字串。
path.join() 方法path使用特定於平臺的分隔符作為分隔符將所有給定段連線在一起,然後規範化生成的路徑。零長度path段被忽略。如果連線的路徑字串是零長度字串,’.'則將返回,表示當前工作目錄。
在這裡插入圖片描述
三:
let http=require(‘http’) 搭建伺服器
http.createServer()

四:
let url =require(‘url’) 網址路徑
url.parse() 轉換成字串。

五:
let querystring=require(‘querystring’)

querystring.escape(str)
方法str以針對URL查詢字串的特定要求進行了優化的方式對給定執行URL百分比編碼 。

querystring.parse(str [,sep [,eq [,options]]])
方法將URL查詢字串(str)解析為鍵和值對的集合。

querystring.stringify(obj [,sep [,eq [,options]]])
方法obj通過迭代物件的“自己的屬性” 從給定的URL生成URL查詢字串。

querystring.unescape(str)
方法對給定的URL百分比編碼字元進行解碼str。

npm安裝的模組

六:
const request=require(‘request’)

七:
const cheerio=require(‘cheerio’)

八:
const nodemailer = require(“nodemailer”)

相關文章