path模块

path模块

  • 导入模块

    TEXT
    1
    import * as path from "path"
  • 当前文件的目录的绝对路径

    TEXT
    1
    __dirname
  • 路径的目录名

    TEXT
    1
    path.dirname(<path>)
  • 当前文件的绝对路径

    TEXT
    1
    __filename
  • 文件的基础名

    TEXT
    1
    path.basename(<path>)
  • 拼接出规范的绝对路径

    TEXT
    1
    path.resolve('<path1>','<path2>',...)

    注意除了第一个不要填绝对路径/<file>​不然会以他为路径开始

  • sep 分隔符

    TEXT
    1
    path.sep

    不同系统不同windows:\ Linux:/

  • 路径各个部分的信息

    TEXT
    1
    path.parse(<path>)
  • 文件扩展名

    TEXT
    1
    path.extname(<path>)