node.js的path模块

// 引入fs 模块
const fs =require('fs');
const path=require('path');

//
// console.log(__dirname+'index.html');
console.log(__dirname,__filename)//__filename 文件的绝对路径


// resolve  解决
console.log(path.resolve(__dirname,'./index.html')) //最终拼接成的绝对路径
console.log(path.resolve(__dirname,'index.html'))//
console.log(path.resolve(__dirname,'./index.html','./test'))


//sep操作系统的分隔符
console.log(path.sep) // windows => \     Linux   => /




//parse  方法  //将文件路径解析成对象
let  str = 'D:\\nodeJs\\13-path\\代码\\path.js'
console.log(path.parse(str));



// basename  快速获取文件名
console.log(path.basename(str));

//dirname 快速获取文件夹的部分
console.log(path.dirname(str));

//extname  快速获取文件的拓展名
console.log(path.extname(str));

你可能感兴趣的:(node.js)