📜  如何使用 Node.js 路径 - Javascript (1)

📅  最后修改于: 2023-12-03 14:52:00.657000             🧑  作者: Mango

如何使用 Node.js 路径

在 Node.js 中使用路径是非常重要的,不要心生畏惧。本文将会向你介绍如何使用 Node.js 路径。

安装

在你开始之前,你必须得安装 Node.js 环境,因为 Node.js 中的路径是 Node.js 内置的一个模块,所以你不需要额外的安装。

导入模块

在你开始使用 Node.js 路径模块之前,你必须先导入模块,使用 require。

const path = require('path');
使用方法

Node.js 路径模块提供了一些方法来操作路径,以下是其中一些常用的方法:

path.join([...paths])

把所有的参数串联起来,使用操作系统的路径分隔符连接。

const path = require('path');

let result = path.join('/foo', 'bar', 'baz');
// 输出: /foo/bar/baz
path.normalize(path)

规范化给定的路径,解析它并返回规范化的路径。

const path = require('path');

let result = path.normalize('/foo/bar//baz/asdf/quux/..');
// 输出: /foo/bar/baz/asdf
path.resolve([...paths])

把所有的参数解析为绝对路径,并把它们串联起来。

const path = require('path');

let result = path.resolve('/foo/bar', './baz');
// 输出: /foo/bar/baz
path.dirname(path)

返回给定路径的目录名。

const path = require('path');

let result = path.dirname('/foo/bar/baz/asdf/quux');
// 输出: /foo/bar/baz/asdf
path.basename(path[, ext])

返回给定的路径的最后一部分,文件名。

const path = require('path');

let result = path.basename('/foo/bar/baz/asdf/quux.html');
// 输出: quux.html
结论

Node.js 路径是一个非常简单又重要的模块,不理解它会让你的 Node.js 代码变得非常混乱。现在你已经掌握了必要的知识,赶紧去享受使用它吧!