模块 path_win32

文件路径处理模块

引用方法:

var path = require('path').win32;

静态函数

normalize

标准化路径,处理路径中父目录等信息

static String path_win32.normalize(String path);

调用参数:

返回结果:


basename

查询路径中的文件名称,若指定扩展名,则自动取消匹配的扩展名

static String path_win32.basename(String path,
    String ext = "");

调用参数:

返回结果:


extname

查询路径中的文件扩展名

static String path_win32.extname(String path);

调用参数:

返回结果:


dirname

查询路径中的目录路径

static String path_win32.dirname(String path);

调用参数:

返回结果:


fullpath

转换给定路径为全路径

static String path_win32.fullpath(String path);

调用参数:

返回结果:


isAbsolute

识别给定的路径是否是绝对路径

static Boolean path_win32.isAbsolute(String path);

调用参数:

返回结果:


join

合并一系列路径成为一个单一路径

static String path_win32.join(...);

调用参数:

返回结果:


resolve

合并一系列路径成为一个绝对路径

static String path_win32.resolve(...);

调用参数:

返回结果:

静态属性

sep

String, 查询当前操作系统的路径分割字符,posix 返回 '/', windows 返回 '\'

static readonly String path_win32.sep;

delimiter

String, 查询当前操作系统的多路径组合字符,posix 返回 ':', windows 返回 ';'

static readonly String path_win32.delimiter;

posix

Object, posix 实现,参见 path_posix

static readonly Object path_win32.posix;

win32

Object, windows 实现,参见 path_win32

static readonly Object path_win32.win32;