📅  最后修改于: 2023-12-03 14:44:38.770000             🧑  作者: Mango
Node.js fsPromises.appendFile()函数是Node.js中的一个文件系统模块的函数。这个函数用于向指定的文件追加数据。
fsPromises.appendFile(path, data[, options])
Promise
const fsPromises = require('fs').promises;
async function createFile() {
try {
await fsPromises.appendFile('message.txt', '追加的数据');
console.log('数据已追加到文件中');
} catch (error) {
console.error(error);
}
}
createFile();
在这个示例中,我们使用了fsPromises.appendFile()函数来向文件 message.txt 追加数据。
const fsPromises = require('fs').promises;
async function createFile() {
try {
const data = '更多的数据将会被追加到文件底部';
await fsPromises.appendFile('message.txt', data);
console.log('数据已追加到文件中');
} catch (error) {
console.error(error);
}
}
createFile();
在这个示例中,我们定义了一个变量data,并将其含有的数据追加到文件message.txt中。
const fsPromises = require('fs').promises;
async function createFile() {
try {
const data = '更多的数据将会被追加到文件底部';
await fsPromises.appendFile('message.txt', data, {
encoding: 'utf8',
mode: 0o666,
flag: 'a'
});
console.log('数据已追加到文件中');
} catch (error) {
console.error(error);
}
}
createFile();
在这个示例中,我们定义了一个对象options用来设置文件打开的方式,编码类型和文件访问权限。
至此,我们已经介绍了Node.js fsPromises.appendFile()函数的基本用法及示例。使用这个函数,您可以很简单的向指定的文件追加数据。