路径API的方法:
- 获取路径的最后一个部分
path.basename('文件路径')
- 获取当前文件的路径,不包含文件的名称
__dirname
- 获取当前文件的全部路径
__filename
- 不包含最后一部分(相当于上级目录)
path.dirname('文件路径')
- 返回文件的扩展名
path.extname()
- 路径的格式化处理
path.format() obj------>string(对象类型转化为字符串类型)
path.parse() string------->obj(字符串类型转化为对象类型)
- 判断是否为绝对路径
path.isAbsolute('路径');
- 拼接路径
path.join('/foo','bar','baz/asdf','query');
..表示上层路径 .表示当前路径
- 规范化路径
path.normalize('/foo/bar//baz/asdf/quux/..');
- 计算相对路径
path.relative();
//解析路径(计算绝对路径)
path.resolve();
- 两个特殊属性
path.delimiter; //环境变量的分隔符
(window中; linux中用:)
path.sep; //表示路径的分隔符
(windows中 \ linux中用/)