writable.end([chunk[, encoding]][, callback])


调用 writable.end() 方法表示不再有数据写入 Writable。可选的 chunkencoding 参数允许在关闭流之前立即写入最后一个额外的数据块。

¥Calling the writable.end() method signals that no more data will be written to the Writable. The optional chunk and encoding arguments allow one final additional chunk of data to be written immediately before closing the stream.

在调用 stream.end() 之后调用 stream.write() 方法将引发错误。

¥Calling the stream.write() method after calling stream.end() will raise an error.

// Write 'hello, ' and then end with 'world!'.
const fs = require('node:fs');
const file = fs.createWriteStream('example.txt');
file.write('hello, ');
file.end('world!');
// Writing more now is not allowed!