私の要件は以下のようなものです:
big_file_1、big_file_2、big_file_3 の 3 つの大きなファイルがあります。この 3 つの大きなファイルを非同期で読み取り、すべてのファイルの読み取りが完了してから残りのコードを処理したいと考えています。
fs.readFile('big_file_1', function (err, data) {
if (err) throw err;
content_1 = data;
});
fs.readFile('big_file_2', function (err, data) {
if (err) throw err;
content_2 = data;
});
fs.readFile('big_file_3', function (err, data) {
if (err) throw err;
content_3 = data;
});
// Do something with content_1, content_2 and content_3
Node.JS でこれを達成するにはどうすればよいですか?