21xrx.com
2024-09-20 01:07:52 Friday
登录
文章检索 我的文章 写文章
Node.js path模块的使用
2023-06-23 11:28:40 深夜i     --     --
Node js path模块 使用

Node.js中的path模块是用于处理文件路径和目录路径的模块,它提供了许多工具函数来处理路径。

使用path模块需要先通过require方法引入模块:


const path = require('path');

1. 获取绝对路径

要获取文件的绝对路径,可以使用path.resolve()方法,这个方法可以接收任意个参数,将它们拼接在一起,并返回绝对路径。


const filePath = path.resolve('./file.txt');

console.log(filePath);

2. 获取文件扩展名

要获取文件的扩展名,可以使用path.extname()方法,它会返回文件名中的扩展名,包括点号(.)。


const fileExt = path.extname('file.txt');

console.log(fileExt);

3. 获取文件名和目录名

要获取文件名和目录名,可以使用path.basename()和path.dirname()方法。


const fileName = path.basename(filePath);

console.log(fileName);

const dirName = path.dirname(filePath);

console.log(dirName);

4. 判断路径是否绝对路径

要判断路径是否为绝对路径,可以使用path.isAbsolute()方法。


const isAbsolutePath = path.isAbsolute(filePath);

console.log(isAbsolutePath);

5. 拼接路径

要拼接路径,可以使用path.join()方法,它会将多个路径拼接成一个路径,并返回拼接后的路径。


const newFilePath = path.join(dirName, 'new', fileName);

console.log(newFilePath);

以上是path模块的基本使用方法。在Node.js中,path模块被广泛应用于处理文件路径和目录,它可以帮助开发者轻松完成一系列与文件相关的操作。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复