阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js path.normalize

      Node.js path.normalize(path)

      新增于: v0.1.23

      • path < string>
      • 返回: < string>

      path.normalize() 方法规范化给定的 path,解析 ‘..’ 和 ‘.’ 片段。

      当找到多个连续的路径段分隔字符时(例如 POSIX 上的 /、Windows 上的 \ 或 /),则它们将被替换为单个平台特定的路径段分隔符(POSIX 上的 /、Windows 上的 \)。 尾部的分隔符会保留。

      如果 path 是零长度的字符串,则返回 ‘.',表示当前工作目录。

      例如,在 POSIX 上:

      path.normalize('/foo/bar//baz/asdf/quux/..');
      // 返回: '/foo/bar/baz/asdf'
      
      

      在 Windows 上:

      path.normalize('C:\\temp\\\\foo\\bar\\..\\');
      // 返回: 'C:\\temp\\foo\\'
      

      由于 Windows 识别多种路径分隔符,因此这些分隔符都将被替换为 Windows 首选的分隔符(\):

      path.win32.normalize('C:////temp\\\\/\\/\\/foo/bar');
      // 返回: 'C:\\temp\\foo\\bar'
      如果 path 不是字符串,则抛出 TypeError。
      

      更多内容请参考:Node.js path 路径,或者通过 点击对应菜单 进行查看;


      目录
      本文目录
      目录