如何在Node.js中创建一个空文件

探索如何在Node.js的文件系统文件夹中创建一个空文件

方法fs.openSync()由...提供fs内置模块是最好的方法。

它返回一个文件描述符:

const fs = require('fs')
const filePath = './.data/initialized'

const fd = fs.openSync(filePath, ‘w’)

w标志可确保创建该文件(如果不存在),如果该文件存在,则将其用新文件覆盖,覆盖其内容。

使用a标志以避免覆盖。如果不存在,仍会创建该文件。

如果不需要文件描述符,可以将调用包装在fs.closeSync()调用,以关闭文件:

const fs = require('fs')
const filePath = './.data/initialized'

fs.closeSync(fs.openSync(filePath, ‘w’))

免费下载我的Node.js手册


更多节点教程: