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