nodejs-path模块

  1. 用途
    引入path模块(处理文件与目录的路径)

  2. path.parse('c:\\wamp\\xx.png'); 磁盘路径(str -> obj)

    //path.parse之后得到的对象格式
    {
        root: 'c:\\', 盘符
        dir: 'c:\\wamp', 目录
        base: 'xx.png',  文件名
        ext: '.png', 扩展名
        name: 'xx'     文件,不含扩展名
    }
    
  3. path.join('磁盘路径1','磁盘路径2'.....)
    path.join方法
  4. __dirname 魔术变量 返回当前文件所在的磁盘路径
  5. path.resolve([…paths])
    个人理解:从最右边参数到最左边参数依次拼接,直至有一个参数(string)的前面有/符号,否则一直拼接,如果处理完全部给定的 path 片段后还未生成一个绝对路径,则当前工作目录会被用上
    注:path.resolve()返回当前工作目录的绝对路径
    path.resolve从右往左开始拼接字符串,直至拼成一个绝对路径
文章目录
|