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 API详解之 V8模块用法实例分析

    Node.js API详解之 V8模块用法实例分析

    这篇文章主要介绍了Node.js API详解之 V8模块用法,结合实例形式分析了Node.js API中V8模块基本功能、函数、使用用法及操作注意事项,需要的朋友可以参考下
    2020-06-06
  • 使用Node.js实现GitHub登录功能

    使用Node.js实现GitHub登录功能

    这篇文章主要为大家详细介绍了如何使用Node.js实现简单的GitHub登录功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-04-04
  • Nodejs中使用phantom将html转为pdf或图片格式的方法

    Nodejs中使用phantom将html转为pdf或图片格式的方法

    这篇文章主要介绍了Nodejs中使用phantom将html转为pdf或图片格式的方法,需要的朋友可以参考下
    2017-09-09
  • 在Node.js中实现获取用户频道信息的功能

    在Node.js中实现获取用户频道信息的功能

    在构建社交或视频分享平台时,允许用户查看其他用户的频道信息是一个基本需求,本文将介绍如何在Node.js应用中,使用Express框架和Mongoose库来实现这一功能,文中有相关的代码示例供大家参考,需要的朋友可以参考下
    2024-04-04
  • 为什么使用koa2搭建微信第三方公众平台的原因

    为什么使用koa2搭建微信第三方公众平台的原因

    这篇文章主要介绍了为什么使用koa2搭建微信第三方公众平台的原因,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • 前端pnpm workspace架构实例详解

    前端pnpm workspace架构实例详解

    pnpm作为新一代包管理工具,解决了npm和yarn在依赖管理中的效率问题,它采用独特的网状+平铺结构,显著提升安装速度并优化磁盘空间,这篇文章主要介绍了前端pnpm workspace架构的相关资料,需要的朋友可以参考下
    2026-02-02
  • 如何用node优雅地打印全链路日志

    如何用node优雅地打印全链路日志

    这篇文章主要给大家介绍了关于如何用node优雅地打印全链路日志的相关资料,文中通过实例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-03-03
  • nodejs递归文件夹获取所有文件路径实例

    nodejs递归文件夹获取所有文件路径实例

    这篇文章主要为大家介绍了nodejs递归文件夹获取所有文件路径实例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • 详解Nodejs中自动化浏览器操作神器Puppeteer的使用

    详解Nodejs中自动化浏览器操作神器Puppeteer的使用

    Puppeteer是一个JavaScript库,它提供了一种方式来通过DevTools协议控制无头浏览器,本文主要为大家介绍了Puppeteer的主要特性和使用方法,感兴趣的可以了解下
    2024-01-01
  • node.js基础知识汇总

    node.js基础知识汇总

    这篇文章主要介绍了node.js基础知识,帮助大家更好的理解和学习node.js,感兴趣的朋友可以了解下
    2020-08-08

最新评论