Node.js path 模块
-
path 模块
Node.js path 模块用于处理和转换文件路径。可以使用以下语法导入该模块。 -
方法
方法 说明 path.normalize(p) 规范化字符串路径,并注意“..”和“.” 部分。 path.join([path1][, path2][, ...]) 将所有参数连接在一起并规范化结果路径。 path.resolve([from ...], to) 解析为绝对路径。 path.isAbsolute(path) 确定路径是否为绝对路径。 无论工作目录是什么,绝对路径都将始终解析到同一位置。 path.relative(from, to) 解决从到到的相对路径。 path.dirname(p) 返回路径的目录名称。 与Unix dirname命令相似。 path.basename(p[, ext]) 返回路径的最后一部分。 类似于Unix basename命令。 path.extname(p) 从最后一个“.”返回路径的扩展名。 到路径最后部分中的字符串结尾。 如果没有“.” 在路径的最后部分或它的第一个字符是“。”时,它将返回一个空字符串。 path.parse(pathString) 从路径字符串返回一个对象。 path.format(pathObject) 从对象返回路径字符串,与上面的path.parse相反。 -
属性
属性 说明 path.sep 特定于平台的文件分隔符。 '\\' 要么 '/'。 path.delimiter 特定于平台的路径分隔符';' 要么 ':'。 path.posix 提供对上述路径方法的访问,但始终以posix兼容的方式进行交互。 path.win32 提供对上述路径方法的访问,但始终以win32兼容的方式进行交互。 -