發現如何在 Node.js 的文件系統文件夾中創建一個空文件

fs 內置模塊提供的 fs.openSync() 方法是最佳選擇。

它返回一個文件描述符:

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'))