path模块
path模块
path模块用来解析路径的模块。全局变量__dirname、__filename。
__dirname
:文件目录。
__filename
:带文件名的目录。
处理路径的几种方法:join、resolve、relative、parse。
join
直接拼接路径。
resolve
拼接路径,与join不同的是resolve会分析根路径,遇到根路径就从根路径出发重新发起路径拼接。
relative
分析两个文件或两个目录的相对路径。
parse
解析路径,返回一个解析路径的对象,对象含 {root:’c:/’,dir:‘...’,base:‘...’,ext:‘...’,name:‘...’}