我想用node.js删除简单文本文件的内容。 或者用新/空文件替换文件。
如何在节点中实现此目的?
答案 0 :(得分:71)
您正在寻找fs.truncate
或fs.writeFile
以下任何一种都可以使用:
var fs = require('fs')
fs.truncate('/path/to/file', 0, function(){console.log('done')})
或
var fs = require('fs')
fs.writeFile('/path/to/file', '', function(){console.log('done')})
synchronous versions还有both functions你不应该使用。
答案 1 :(得分:1)
fs.unlink是删除文件所需的调用。要用不同的内容替换它,只需用fs.writeFile
覆盖它。