node.js 实战——(path模块 知识点学习)
path 模块
提供了操作路径的功能
| 说明 | |
|---|---|
| path. resolve | 拼接规范的绝对路径 | 
| path. sep | 获取操作系统的路径分隔符 | 
| path. parse | 解析路径并返回对象 | 
| path. basename | 获取路径的基础名称 | 
| path. dirname | 获取路径的目录名 | 
| path. extname | 获得路径的扩展名 | 
resolve
拼接规范的绝对路径
const path = require('path')console.log(__dirname)
let pathUrl =path.resolve(__dirname,'./file')
console.log(pathUrl) 

sep
获取操作系统的路径分隔符;
 windows 中是 \
 linux 中是 /
const path = require('path')console.log(path.sep);
 
parse
解析路径并返回对象
const path = require('path')
let pathUrl =path.resolve(__dirname,'./file')
console.log(path.parse(pathUrl))
 
返回的结果是一个json对象
{root: '/',dir: '/Users/layman/Desktop/node/node_learn',base: 'file',ext: '',name: 'file'