标签:拼接 javascrip line 扩展 文件 OLE 绝对路径 asc console
1 var path=require(‘path‘) 2 var pathTest=‘./toggleNum.html‘ 3 var resultPath=path.resolve(pathTest)
//path.resolve() :将相对路径转为绝对路径
5 console.log(path.dirname(resultPath))
//获取目录
//D:\project108\self\test
6 console.log(path.basename(resultPath))
//path.basename() :获取文件名.扩展名 //toggleNum.html
7 console.log(path.extname(resultPath))
//获取扩展名(extension name) //.html
8 console.log(path.parse(resultPath))
//将一个路径转换成一个js对象 //{ root: ‘D:\\‘, dir: ‘D:\\project108\\self\\test‘, base: ‘toggleNum.html‘, ext: ‘.html‘, name: ‘toggleNum‘ }
9 console.log(__dirname)
//__dirname: 总是返回被执行的 js 所在文件夹的绝对路径 //D:\project108\self\test
10 console.log(__filename)
//总是返回被执行的 js 的绝对路径 //D:\project108\self\test\path.js
11 path.format() :将一个js对象转换成路径
标签:拼接 javascrip line 扩展 文件 OLE 绝对路径 asc console
原文地址:https://www.cnblogs.com/alley715/p/11667998.html