摘要:將非標(biāo)準(zhǔn)路徑字符串轉(zhuǎn)換為標(biāo)準(zhǔn)路徑字符串解析路徑字符串中的和字符串,返回解析后的標(biāo)準(zhǔn)路徑將多個斜杠字符串轉(zhuǎn)換為一個斜杠字符串,例如將轉(zhuǎn)換為將操作系統(tǒng)中的反斜杠字符串轉(zhuǎn)換為正斜杠字符串如果路徑字符串以斜杠字符串結(jié)尾則在轉(zhuǎn)換后的完整路徑字符串末尾
Path 1. normalize()將非標(biāo)準(zhǔn)路徑字符串轉(zhuǎn)換為標(biāo)準(zhǔn)路徑字符串
解析路徑字符串中的..和.字符串,返回解析后的標(biāo)準(zhǔn)路徑
將多個斜杠字符串轉(zhuǎn)換為一個斜杠字符串,例如將轉(zhuǎn)換為
將windows操作系統(tǒng)中的反斜杠字符串轉(zhuǎn)換為正斜杠字符串
如果路徑字符串以斜杠字符串結(jié)尾,則在轉(zhuǎn)換后的完整路徑字符串末尾保留該斜杠字符串
const path = require("path"); console.log(path.normalize("../../a//b/./c")); /** * windows: ....ac * linux: ../../a/b/c * **/2. join()將多個參數(shù)值字符串結(jié)合為一個路徑字符串
const path = require("path"); console.log(path.join("user", "name")); console.log(path.join(__dirname, "user", "name")); /** * windows: * user ame * Node.jsNotes