node内置模块之path模块
path模块用于对路由进行相关的操作,本文主要结合实例总结path模块中常用的方法。
模块引入:
var path = require(path)
常用方法:
1.__dirname 表示当前目录
console.log(__dirname) //结果形式如 D: ode
2.__filename表示当前文件位置
console.log(__filename) //结果如 D: odeday.js
3.path.join() 路径合并
var i =path.join(/a,/b,11.png) //i指a/b/11.png var i =path.join(_dirname,"../") //i指当前目录的上一级
4.path.dirname()返回path的目录
path.dirname(_filename) //当前文件所在目录
5.path.basename() 获取目录最后部分(通常用于获取文件名)
var n = path.basename(__filename) //输出例子:d1.js
6.path.parse() 将路径解析成对象(展示出详细的信息)
var n = path.parse(__filename) //输出例子: //{ // root: D:\, // dir: D:\node, // base: day.js, // ext: .js, // name: day //}
7.path.extname() 获取文件后缀
path.extname(./123.xlsx) //结果 .xlsx
希望本文对您有所帮助^_^