对path.normalize方法在Node.js的使用说明

对path.normalize方法在Node.js的使用说明
方法显示:

输出标准格式中的路径字符串。

Grammar:

复制代码代码如下所示:

path.normalize(P)
由于该方法属于路径模块,路径模块需要在使用之前引入路径(=路径)。

实例uff1a

复制代码代码如下所示:

path.normalize( / / / 酒吧和巴兹 / / / /航空自卫队quux ..)

返回

/ / /巴兹foo酒吧/航空自卫队
源代码 uff1a

复制代码代码如下所示:

Windows版本

exports.normalize =功能(路径){

var result = splitdevicere.exec(路径),

装置=结果{ 1 } | |,

isunc =设备device.charat(1):= =,

绝对的= exports.isabsolute(路径),

尾部=结果{ 3 },

trailingslash = / / / } { 美元。试验(尾);
如果设备是驱动器,我们将正常化为小写。

如果(设备device.charat(1):= = ={)

装置=装置{ 0 }。toLowerCase()+ device.substr(1);

}
尾部路径正常化

尾= normalizearray(tail.split( / / / } { +)。滤波器(功能(P){

返回!!P;

}),绝对的(加入));
如果(!尾!绝对){

尾=;

}

如果(尾trailingslash){

尾部= ;

}
将斜线反斜杠时`装置` /指向一个UNC根。

同时南瓜多斜线为 /一个适当的地方。

如果(isunc){

装置= normalizeuncroot(装置);

}
返回(装置+绝对+尾);

};

tag:使用说明方法电脑软件pathnormalize

相关内容