私が取り組んでいるプロジェクト (Node.js) では、ファイル システムに対する多くの操作 (コピー、読み取り、書き込みなど) が実行されます。
どの方法が一番速いですか?
ベストアンサー1
標準の組み込み方法を使用するfs.copyFile
:
const fs = require('fs');
// File destination.txt will be created or overwritten by default.
fs.copyFile('source.txt', 'destination.txt', (err) => {
if (err) throw err;
console.log('source.txt was copied to destination.txt');
});
Node.js の古いサポート終了バージョンをサポートする必要がある場合、サポートされていないバージョンでそれを実行する方法は次のとおりですfs.copyFile
。
const fs = require('fs');
fs.createReadStream('test.log').pipe(fs.createWriteStream('newLog.log'));