📅  最后修改于: 2023-12-03 14:44:38.813000             🧑  作者: Mango
fsPromises.rename()
方法是 Node.js 内置 fs
模块中提供的一个功能强大的方法,用于对文件或目录进行重命名操作。该方法返回一个 Promise,以支持异步操作。
fsPromises.rename(oldPath, newPath)
.then(() => {
// 文件/目录重命名成功的处理逻辑
})
.catch((error) => {
// 文件/目录重命名失败的错误处理逻辑
});
oldPath
:需要重命名的文件或目录的旧路径。newPath
:文件或目录的新路径。fsPromises.rename()
方法返回一个 Promise。
以下示例演示了如何使用 fsPromises.rename()
方法将文件重命名:
const fsPromises = require('fs').promises;
fsPromises.rename('./path/to/oldfile.txt', './path/to/newfile.txt')
.then(() => console.log('文件重命名成功'))
.catch((error) => console.error('文件重命名失败: ', error));
fsPromises.rename()
方法可以对文件和目录进行重命名操作。通过使用 fsPromises.rename()
方法,您可以轻松地在 Node.js 中对文件和目录进行重命名操作,无需处理回调函数,而且操作更加简单和优雅。