path 模块提供了用于处理文件和目录的路径的实用工具
以 E:\foo\bar\index.js 文件为例介绍Path的常用API
首先引入Path模块 const path=require('path')
__dirname
文件目录绝对路径
__dirname // E:\foo\bar
__filename
文件绝对路径
__pathname // E:\foo\bar\index.js
path.join([...paths])
多参数路径拼接
path.join(__dirname,"..","src") //E:\foo\src
path.join('/bbb/aaa','./test/index.js') //\bbb\aaa\test\index.js
path.resolve([...paths])
相对路径转绝对路径,类似于cmd中cd命令,对每一级path都进行cd path
处理