📅  最后修改于: 2023-12-03 15:09:18.515000             🧑  作者: Mango
在 Node.js 中,你可以通过 fs
模块来创建新的文件。在下面的代码段中,我们将学习如何使用 fs
模块来创建一个新的文件。
在下面的代码中,我们将首先判断文件是否存在。如果不存在该文件,则使用 fs.writeFile()
函数创建一个新的文件。如果文件已经存在,则会向文件中添加新的内容。
const fs = require('fs');
const filename = 'example.txt';
const content = 'Hello, world!';
fs.access(filename, fs.F_OK, (err) => {
if (err) {
// 如果文件不存在,则创建文件,并将内容写入文件中
fs.writeFile(filename, content, (err) => {
if (err) throw err;
console.log('文件已创建!');
});
} else {
// 如果文件已经存在,则向文件中添加内容
fs.appendFile(filename, content, (err) => {
if (err) throw err;
console.log('内容已添加到文件中!');
});
}
});
如上代码段所示,我们首先引入了 fs
模块。接下来,我们定义了文件名和文件内容。在 fs.access()
函数中,我们使用 fs.F_OK
标志来检查文件是否存在。如果文件不存在,则使用 fs.writeFile()
函数创建新的文件并写入内容。如果文件已经存在,则使用 fs.appendFile()
函数向文件中添加内容。
在本文中,我们学习了如何在 Node.js 中创建新的文件。我们使用 fs
模块来检查文件是否存在,并使用 fs.writeFile()
函数创建新的文件。我们还学习了如何使用 fs.appendFile()
函数向文件中添加新的内容。