概述
本篇文章带大家简单了解一下Node中的路径模块(path)、系统模块(os)和url模块,希望对大家有所帮助!
Node.js中path
模块提供了一些路径操作的api,os
模块提供了一些操作系统相关信息的api,url
核心模块为我们提供解析URL地址的api,今天主要对path模块、os模块和url模块的常用api学习了解!
1、路径模块(path)
提供操作路径信息api
path.extname (
获取路径信息的扩展名
)
// 引入 path 模块
let path = require('path');
// 获取路径信息的扩展名
let info = path.extname('hello.html')
console.log(info);
登录后复制
path.resolve (
路径或路径片段的序列解析为一个绝对路径
)
//resolve把一个路径或路径片段的序列解析为一个绝对路径
let arr = ['/aaa','bbb','ccc']
let info1 = path.resolve(...arr) //数组解构一下
console.log(info1);
登录后复制
path.join (
使用平台特点分隔符将path片段连接,并规范化生成的路径
)
// join使用平台特点分隔符将path片段连接,并规范化生成的路径
console.log(__dirname);
let info2 = path.join(__dirname,'aaa','bbb','ccc')
console.log(info2);
登录后复制
这里简单说一下这几个的意思:
__dirname
: 获得当前执行文件所在目录的完整目录名;__filename
: 获得当前执行文件带有完整绝对路径的文件名;process.cwd()
: 获得当前执行node命令时候的文件目录名;
最后
以上就是优美香菇为你收集整理的聊聊Node.js中的path、os和url模块的全部内容,希望文章能够帮你解决聊聊Node.js中的path、os和url模块所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复