//path模块的应用,路径处理时很有用
let path = require("path");
console.log(__filename);// D:\allprojects\node_js_lession01\nodejs-base\02-path-demo.js
//01-basename();截取文件路径的最后一部分;
console.log(path.basename(__filename)); //02-path-demo.js 本例截取出了文件名
//02-dirname(); 返回路径的目录名;
console.log(path.dirname(__filename));//D:\allprojects\node_js_lession01\nodejs-base
//03-extname(); 取文件扩展名
console.log(path.extname(__filename));//.js
console.log(path.extname("f:/iamges/buti.jpg")); //.jpg 注意不判断是否存在该文件,只打印扩展名。
//04 join() 路径拼接
console.log(path.join("f:/aaa","bbb","test.jpg"));//f:\aaa\bbb\test.jpg
//05-路径正常化(把不正常路径正常化)
console.log(path.normalize("f:/aaa\\bbb\\ccc/ddd"));//f:\aaa\bbb\ccc\ddd