Node.js Path 模块
实例
从文件路径中提取文件名:
var path = require('path');
var filename = path.basename('/Users/Refsnes/demo_path.js');
console.log(filename);
定义与用法
Path
模块提供了一种处理目录和文件路径的方法。
语法
在应用程序中包含路径模块的语法:
var path = require('path');
Path 属性与方法
方法 | 描述 |
---|---|
basename() | 返回路径的最后一部分 |
delimiter | 返回为平台指定的分隔符 |
dirname() | 返回路径的目录 |
extname() | 返回路径的文件扩展名 |
format() | 将路径对象格式化为路径字符串 |
isAbsolute() | 如果路径是绝对路径,则返回 true,否则返回 false |
join() | 将指定的路径合并为一个路径 |
normalize() | 规范化指定的路径 |
parse() | 将路径字符串格式化为路径对象 |
posix | 返回包含 POSIX 特定属性和方法的对象 |
relative() | 返回从一个指定路径到另一个指定路径的相对路径 |
resolve() | 将指定的路径解析为绝对路径 |
sep | 返回为平台指定的段分隔符 |
win32 | 返回包含 Windows 特定属性和方法的对象 |