从0到1学习node.js(path模块以及HTTP协议)

// 引入path模块 const path = require('path') // 拼接地址 const resolveData = path.resolve(__dirname, './index') console.log('__dirname', __dirname) console.log('resolveData', resolveData) // 获取操作系统的路径分隔符 console.log(path.sep) // windows 是 \ linux 是 / // parse 返回一个对象,对象包括文件所在磁盘,绝对路径等等 console.log('文件绝对路径', __filename) // 取出文件绝对路径 let str = 'E:\\myProjecetCode\\node\\node\\代码\\index.js' console.log(path.parse(str)) // { // root: 'E:\\', // dir: 'E:\\myProjecetCode\\node\\node\\代码', // base: 'index.js', // ext: '.js', // name: 'index' // } // basename 获取当前文件的名称 console.log(path.basename(str)) // index.js // dirname 获取文件所在目录的绝对路径 console.log(path.dirname(str)) // E:\myProjecetCode\node\node\代码 // extname 获取文件扩展名 console.log(path.extname(str)) // .js
上一篇:GraphLLM:基于图的框架,通过大型语言模型处理数据


下一篇:深入解析 Jenkins 自动化任务链:三大方法实现任务间依赖与状态控制