当前位置: 首页 > web >正文

node.js 实战——(path模块 知识点学习)

path 模块

提供了操作路径的功能

说明
path. resolve拼接规范的绝对路径
path. sep获取操作系统的路径分隔符
path. parse解析路径并返回对象
path. basename获取路径的基础名称
path. dirname获取路径的目录名
path. extname获得路径的扩展名

resolve

拼接规范的绝对路径

const path = require('path')console.log(__dirname)
let pathUrl =path.resolve(__dirname,'./file')
console.log(pathUrl)

在这里插入图片描述

sep

获取操作系统的路径分隔符;
windows 中是 \
linux 中是 /

const path = require('path')console.log(path.sep);

parse

解析路径并返回对象

const path = require('path')
let pathUrl =path.resolve(__dirname,'./file')
console.log(path.parse(pathUrl))

返回的结果是一个json对象

{root: '/',dir: '/Users/layman/Desktop/node/node_learn',base: 'file',ext: '',name: 'file'
http://www.xdnf.cn/news/1430.html

相关文章:

  • 计算机视觉基础
  • 编程实现ESP8266分别作为服务端 客户端
  • 集结号海螺捕鱼服务器调度与房间分配机制详解:六
  • nginx部署前端项目时,正常访问前端页面成功后,浏览器刷新报404解决访问
  • ​​OSPF核心机制精要:选路、防环与设计原理​
  • 一篇文章学会开发第一个ASP.NET网页
  • 金融租赁质检的三重业务困境 质检LIMS系统的四大价值赋能场景
  • “时间”,在数据处理中的真身——弼马温一般『无所不能』(DeepSeek)
  • MCU开发学习记录11 - ADC学习与实践(HAL库) - 单通道ADC采集、多通道ADC采集、定时器触发连续ADC采集 - STM32CubeMX
  • Python jsonpath库终极指南:json数据挖掘的精准导航仪
  • 消息中间件RabbitMQ02:账号的注册、点对点推送信息
  • MySQL运算符
  • kafka安装、spark安装
  • 5.学习笔记-SpringMVC(P53-P60)
  • Spring Boot 的配置加载顺序
  • Elasticsearch学习
  • 【Hive入门】Hive基础操作与SQL语法:DDL操作全面指南
  • 国内ip地址怎么改?详细教程
  • AI搜索AI SEO排名:国际采购商的搜索行为正在被AI重塑
  • 高防IP是什么
  • 批量处理多个 Word 文档:插入和修改页眉页脚,添加页码的方法
  • 什么是量子计算?它能做什么?
  • JAVA同步器CyclicBarrier
  • 【Project】基于spark-App端口懂车帝数据采集与可视化
  • 【网络原理】TCP提升效率机制(一):滑动窗口
  • VBA批量读取access数据库(.mdb)
  • JAVA猜数小游戏
  • 面试篇:Java集合
  • 新手村:过拟合(Overfitting)
  • WPF 图片文本按钮 自定义按钮