苏州学做网站,上海网站哪个比较好,网页案例,课程网站建设所用技术2.3Path模块
2.3.1获取js文件的绝对路径
console.log(__dirname) //js文件所在的文件夹的绝对路径
console.log(__filename) //js文件的绝对路径输出#xff1a;
G:\py_project\nodejs_study
G:\py_project\nodejs_study\file.js2.3.2拼接规范的绝对路径path.r…2.3Path模块
2.3.1获取js文件的绝对路径
console.log(__dirname) //js文件所在的文件夹的绝对路径
console.log(__filename) //js文件的绝对路径输出
G:\py_project\nodejs_study
G:\py_project\nodejs_study\file.js2.3.2拼接规范的绝对路径path.resolve
pathrequire(path)
console.log(path:,(path.resolve(__dirname,./html,)))输出
path: G:\py_project\nodejs_study\html2.3.3获取操作系统路径分隔符path.sep
pathrequire(path)
console.log(路径分隔符,path.sep)输出
路径分隔符 \2.3.4解析路径并返回对象path.parse
pathrequire(path)
pathInfopath.parse(__filename) //获取路径的详细信息
basenamepath.basename(__filename) //获取路径中的文件名
dirnamepath.dirname(__filename) //获取绝对路径
extnamepath.extname(__filename) //获取文件扩展名
console.log(pathINfo:,pathInfo)
console.log(basename:,basename)
console.log(dirname:,dirname)
console.log(extname:,extname)输出
pathINfo: {root: G:\\,dir: G:\\py_project\\nodejs_study,base: file.js,ext: .js,name: file
}
basename: file.js
dirname: G:\py_project\nodejs_study
extname: .js