跳至主要內容

1.12 路径模块 🎉

刘春龙...小于 1 分钟NODEJSNODE后端nodejs

1.12 路径模块 🎉

pathNode.js的路径模块,用来处理路径。

  • path.dirname() 返回路径的目录部分

  • path.extname() 返回路径的扩展名部分

  • path.isAbsolute() 如果是绝对路径,则返回 true。

  • path.join() 连接路径的两个或多个部分

  • path.parse() 解析对象的路径为组成其的片段

    • root: 根路径。
    • dir: 从根路径开始的文件夹路径。
    • base: 文件名 + 扩展名
    • name: 文件名
    • ext: 文件扩展名
  • path.relative() 接受 2 个路径作为参数。 基于当前工作目录,返回从第一个路径到第二个路径的相对路径。

  • path.resolve() 获得相对路径的绝对路径计算

var path = require('path')
console.log(path.dirname('./aaa/aaa.js'));   //  ./aaa
console.log(path.extname('./aaa/aaa.js'));   //  .js
console.log(path.join('1', '2', '3', 'index.js'));   //  1\2\3\index.js
console.log(path.parse('./aaa/aaa.js'));   //  { root: '', dir: './aaa', base: 'aaa.js', ext: '.js', name: 'aaa' }
console.log(path.relative('./aaa', './aaa/aaa.js'));   //  aaa.js
console.log(path.resolve('./aaa/aaa.js'));   //  C:\Users\48642\Desktop\mark\docs\nodejs\nodejs\aaa\aaa.js
上次编辑于:
贡献者: 刘春龙
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7