path 模块提供了 操作路径 的功能,较为常用的API:
API |
说明 |
path.resolve |
拼接规范的绝对路径【常用】 |
path.sep |
获取操作系统的路径分隔符 |
path.parse |
解析路径并返回对象 |
path.basename |
获取路径的基础名称 |
path.dirname |
获取路径的目录名 |
path.extname |
获取路径的扩展名 |
const fs = require('fs')
const path = require('path')
console.log(__dirname + '/index.html');
console.log(path.resolve(__dirname , './index.html'));
console.log(path.resolve(__dirname , 'index.html'));
console.log(path.sep);
console.log(__filename);
let str = 'E:\\3.前端项目\\NodeJs学习\\path.js'
console.log(path.parse(str));
console.log(path.basename(str));
console.log(path.dirname(str));
console.log(path.extname(str));