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));
相关推荐
xuyanzhuqing1 小时前
Vue3+Vite使用 Puppeteer 代码零侵入进行SEO优化(SSR+Meta)
vue.js·node.js
赵要上天4 小时前
前端插件使用xlsx-populate,花样配置excel内容,根据坐添加标替换excel内容,修改颜色,合并单元格...。
javascript·node.js
咪库咪库咪5 小时前
构建工具
node.js
一袋米扛几楼985 小时前
【概念】Node.js,Express.js MongoDB Mongoose Express-Validator Async Handler
javascript·node.js·express
不懂装懂的不懂6 小时前
【 node.js 】windows 电脑:node版本更换
node.js
Moment7 小时前
重新前端工程化:想了解前端工程化,PNPM 你可不能落下 😎😎😎
前端·javascript·node.js
A Everyman11 小时前
【npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree】
前端·npm·node.js·error
阿陈陈陈11 小时前
【Node.js入门笔记6---fs流(Streams)与管道(Pipe)】
笔记·node.js
cmoaciopm21 小时前
在MacOS 10.15上安装Node.js
macos·node.js
不想说话的麋鹿1 天前
「项目实战」从0搭建NestJS后端服务(一):初始化项目+手把手整合Swagger接口文档
node.js·全栈