私は JS が初めてで、node.js も初めてです。したがって、「従来の」プログラミングパラダイムを使用すると、ファイルは次のようになります。
var d = require('babyparse');
var fs = require('fs');
var file = fs.readFile('SkuDetail.txt');
d.parse(file);
したがって、これには多くの問題があります。
- 非同期ではない
- 私のファイルはデフォルトの最大ファイル サイズ (これは約 60 MB) よりも大きいため、現在壊れています (それが理由かどうかは 100% わかりません)。
私の質問: 大きなファイルを非同期にロードするにはどうすればよいですか (そして、これは将来の使用のために 60 MB よりもかなり大きくなります)、情報を取得するときに解析します。次に、フォローアップとして、すべてが完了したことをどのように知ることができますか?