📅  最后修改于: 2023-12-03 15:03:12.885000             🧑  作者: Mango
fs.realpath()
方法用于将给定的路径解析为绝对路径。它会解析所有符号链接,并返回规范化的路径。
fs.realpath(path[, options], callback)
path
:要解析的路径。options
:可选参数,一个对象,用于指定其他选项。encoding
:指定路径的编码,默认为 "utf8"。cache
:一个对象,用于缓存解析路径结果。callback
:回调函数,用于接收解析后的绝对路径。const fs = require('fs');
fs.realpath('path/to/file', (err, resolvedPath) => {
if (err) {
console.error(err);
return;
}
console.log(`The resolved path is: ${resolvedPath}`);
});
fs
模块,以便使用其中的方法。fs.realpath()
方法,并传入要解析的路径作为参数。options.encoding
,则返回的路径将使用该编码进行字符解码。options.cache
,则可以将已解析的路径保存在缓存对象中,以便后续快速解析相同的路径。以上就是 Node.js fs.realpath() 方法的介绍,希望能对你理解该方法有所帮助!