Nodejs进阶系列-02- path 模块的应用

//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  
发布了40 篇原创文章 · 获赞 8 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/LUCKWXF/article/details/104148190