当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Node.js path.normalize()用法及代码示例


path.normalize()方法用于规范给定路径。规范化将路径的(。)和(..)段解析为正确的形式。如果该方法遇到多个路径分隔符,则将其全部替换为一个platform-specific路径分隔符。此方法保留所有结尾的分隔符。

用法:

path.normalize( path )

参数:此方法接受单个参数路径,该路径包含将被规范化的文件路径。如果此参数不是字符串,则抛出TypeError。


返回值:它返回具有标准化路径形式的字符串。

下面的示例说明了node.js中的path.normalize()方法:

例:

// Node.js program to demonstrate the    
// path.normalize() method 
  
// Import the path module 
const path = require('path'); 
   
path1 = path.normalize("/users/admin/."); 
console.log(path1) 
   
path2 = path.normalize("/users/admin/.."); 
console.log(path2) 
   
path3 = path.normalize("/users/admin/../comments") 
console.log(path3); 
   
path4 = path.normalize("/users///admin///comments") 
console.log(path4);

输出:

\users\admin
\users
\users\comments
\users\admin\comments

参考: https://nodejs.org/api/path.html#path_path_normalize_path



相关用法


注:本文由纯净天空筛选整理自sayantanm19大神的英文原创作品 Node.js | path.normalize() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。