1.12 路径模块 🎉
...小于 1 分钟
1.12 路径模块 🎉
path
是Node.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