Node.js中path模块操作路径的基本使用

 更新时间:2023年08月02日 09:24:27   作者:北斗星的爱886  
这篇文章主要介绍了Node.js中path模块操作路径的基本使用,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

path模块提供了操作路径的功能,以下为常用的API。

path.resolve():拼接规范的绝对路径

const path = require("path");
// 目录的绝对路径
// __dirname: D:\node\path
const pathStr = path.resolve(__dirname, "index.html");
// 拼接前后路径为绝对路径
// D:\node\path\index.html
console.log(pathStr);

path.parse():解析路径并返回对象

const path = require("path");
// 返回该文件的信息对象
console.log(path.parse("文件路径"))

path.basename():获取文件的名称

const path = require("path");
// index.html
console.log(path.basename("文件路径"))

path.dirname():获取路径的目录名

const path = require("path");
// D:\node\path
console.log(path.dirname("文件路径"))

path.extname():获取路径的扩展名

const path = require("path");
// .html
console.log(path.extname("文件路径"))

到此这篇关于Node.js中path模块操作路径的基本使用的文章就介绍到这了,更多相关node.js path模块使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Node.js中的不安全跳转如何防御详解

    Node.js中的不安全跳转如何防御详解

    安全是不容忽视的,每个开发者都知道它非常重要,真正严肃对待它的却没有几人。下面这篇文章主要给大家介绍了关于Node.js中不安全跳转如何防御的相关资料,文中通过示例代码介绍的非常详细。需要的朋友可以参考下
    2018-10-10
  • 用C/C++来实现 Node.js 的模块(二)

    用C/C++来实现 Node.js 的模块(二)

    上篇文章的主要内容讲诉了用C/C++来实现 Node.js 的模块,本文更深一步继续探讨这个问题,有需要的朋友可以参考下
    2014-09-09
  • nodeJS微信分享

    nodeJS微信分享

    这篇文章主要为大家详细介绍了nodeJS微信分享的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • npm安装慢的问题分析及解决方法

    npm安装慢的问题分析及解决方法

    在Node.js开发过程中,npm install 是安装和管理项目依赖的关键命令,然而,有时我们会遇到 npm install 运行卡住不动的情况,所以本文给大家介绍了npm安装慢的问题分析及解决方法,需要的朋友可以参考下
    2025-03-03
  • express中间件加载机制示例详解

    express中间件加载机制示例详解

    中间件是一种方法,可以接收客户端发来的请求,可以对请求做出响应,也可以将请求继续交给下一个中间件继续处理,下面这篇文章主要给大家介绍了关于express中间件加载机制的相关资料,需要的朋友可以参考下
    2022-08-08
  • NodeJs中express框架的send()方法简介

    NodeJs中express框架的send()方法简介

    这篇文章主要介绍了NodeJs中express框架的send()方法简介,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • Node.js中Path 模块的介绍和使用示例小结

    Node.js中Path 模块的介绍和使用示例小结

    Node.js path 模块提供了一些用于处理文件路径的小工具,下面通过本文给大家介绍Node.js中Path 模块的介绍和使用示例小结,感兴趣的朋友跟随小编一起看看吧
    2024-05-05
  • Node.js中http模块和导出共享问题

    Node.js中http模块和导出共享问题

    这篇文章主要介绍了Node.js中http模块和导出共享,通过 http 模块提供的 http.createServer() 方法,就能方便的把一台普通的电脑,变成一台 web 服务器,从而对外提供 web 资源服务,本文给大家详细讲解,需要的朋友可以参考下
    2022-10-10
  • webpack打包nodejs项目的方法

    webpack打包nodejs项目的方法

    这篇文章主要介绍了webpack打包nodejs项目,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-09-09
  • nodeJS删除文件方法示例

    nodeJS删除文件方法示例

    这篇文章主要介绍了nodeJS删除文件方法,结合实例形式分析了nodeJS实现文件与目录的获取、遍历与删除相关操作技巧,需要的朋友可以参考下
    2016-12-12

最新评论