node.js中的path.dirname方法使用说明
- 软件编程
- 2026-01-11 19:01:59
方法说明:

返回path的目录。类似于UNIX目录命令。
语法:
复制代码 代码如下:
path.dirname(p)
由于该方法属于path模块,使用前需要引入path模块(var path= require(“path”) )
接收参数:
p path地址
例子:
复制代码 代码如下:
var path= require("path");
path.dirname('/foo/bar/baz/asdf/quux')
// returns
'/foo/bar/baz/asdf'
源码:
复制代码 代码如下:
exports.dirname = function(path) {
var result = splitPath(path),
root = result[0],
dir = result[1];
if (!root && !dir) {
// No dirname whatsoever
return '.';
}
if (dir) {
// It has a dirname, strip trailing slash
dir = dir.substr(0, dir.length - 1);
}
return root + dir;
};
# strong
# 类似于
# br
# var
# UNIX
# node.js
# return
# span
# nbsp
# length
# foo
# path
# require
# dirname
# strip
# bar
# trailing
# Node.js path模块
# 获取文件后缀名操作
# baz
# 使用JavaScript实现node.js中的path.join方法
# node.JS路径解析之PATH模块使用方法详解
# 详解Node.js中path模块的resolve()和join()方法的区别
# 深入理解node.js之path模块
# quux
# asdf
# Node.js中路径处理模块path详解
# node.js中的path.basename方法使用说明
# path.dirname方法
# node.js中的fs.realpathSync方法使用说明
# node.js中的fs.realpath方法使用说明
# Node.js开发 path路径模块详解
# whatsoever
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
Docker运行springboot项目的实现
mybatis多数据源动态切换的完整步骤
GoLand 2025.3 正式发布有不少新功能(支持泛型)
paramiko使用tail实时获取服务器的日志输出详解
c# 开发文字识别软件
shell产生随机数七种方法的实现
Python数据分析库pandas高级接口dt的使用详解
Mybatisplus自动填充实现方式及代码示例
JS常用跨域方法实现原理解析
详解java调用python的几种用法(看这篇就够了)
Python hashlib和hmac模块使用方法解析
解决goland新建项目文件名为红色的问题
在CentOS启动时自动加载内核模块overlayfs操作
SpringBoot基于Actuator远程关闭服务
js实现滚动条自动滚动
Python3 用matplotlib绘制sigmoid函数的案例
VUE中鼠标滚轮使div左右滚动的方法详解
再也不怕 JavaScript 报错了,怎么看怎么处理都在这儿
vue祖孙组件之间的数据传递案例
Druid监控分布式实现过程解析
C++可变参数函数的实现方法示例
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
c# 剔除sql语句'尾巴'的五种方法
详解BeautifulSoup获取特定标签下内容的方法
小程序角标的添加及绑定购物车数量进行实时更新的实现代码
一篇文章搞定Mysql日期时间函数
docker安装redis设置密码并连接的操作
docker修改未启动容器的配置信息操作
Java Gradle项目中的资源正确获取方式
Docker方式启动tomcat访问首页出现404错误
python 操作excel表格的方法
python 写一个文件分发小程序
Docker Nginx容器和Tomcat容器实现负载均衡与动静分离操作
在Docker中安装Elasticsearch7.6.2的教程
全网最完整的Redis新手入门指导教程
c# dynamic的好处
node koa2 ssr项目搭建的方法步骤
c++ 判断是64位还是32位系统的实例
pycharm实现猜数游戏
python实现文件分片上传的接口自动化
PHP连接MySQL数据库三种实现方法
pycharm激活码2025最新分享适用pycharm2025最新版亲测可用
解决docker run时候启动两个占有不同端口的问题
jquery实现淡入淡出轮播图效果
shell字符串匹配的实现
使用BeautifulSoup4解析XML的方法小结
c++连续输入未知个数的数字操作
docker容器状态的转换实现
golang一些常用的静态检查工具详解
swiperjs实现导航与tab页的联动
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
