Node.js开发-path模块

path模块

path 模块提供了 操作路径 的功能,将介绍如下几个较为常用的几个 API:

API 说明
path.resolve 拼接规范的绝对路径 常用
path.sep 获取操作系统的路径分隔符
path.parse 解析路径并返回对象
path.basename 获取路径的基础名称
path.dirname 获取路径的目录名
path.extname 获得路径的扩展名
js 复制代码
// 导入path模块
const path = require("path");

// resolve 解决
console.log(path.resolve(__dirname, "index.html"));

// sep 分隔符
console.log(path.sep);

// parse 解析
let str = "F:\\Work\\VSCode-node.js\\3-path\\path.js";
console.log(path.parse(str));

// basename
console.log(path.basename(str));

// dirname
console.log(path.dirname(str));

// extname
console.log(path.extname(str));
相关推荐
云枫晖2 小时前
深入浅出npm:现代JavaScript项目基石
前端·javascript·node.js
Q_Q19632884756 小时前
python+vue的在线租房 房屋租赁系统
开发语言·vue.js·spring boot·python·django·flask·node.js
不会写DN7 小时前
用户头像文件存储功能是如何实现的?
java·linux·后端·golang·node.js·github
前端双越老师9 小时前
译: 构建高效 AI Agent 智能体
前端·node.js·agent
哆啦A梦158817 小时前
搜索页面布局
前端·vue.js·node.js
Q_Q51100828518 小时前
python+uniapp基于微信小程序的旅游信息系统
spring boot·python·微信小程序·django·flask·uni-app·node.js
哆啦A梦158818 小时前
axios 的二次封装
前端·vue.js·node.js
Q_Q51100828518 小时前
python基于web的汽车班车车票管理系统/火车票预订系统/高铁预定系统 可在线选座
spring boot·python·django·flask·node.js·汽车·php
浪裡遊20 小时前
Nivo图表库全面指南:配置与用法详解
前端·javascript·react.js·node.js·php
weixin_405023371 天前
包资源管理器NPM 使用
前端·npm·node.js