Node.jsのfsモジュールは、ファイルシステムに関するモジュールである。
fs.writeFile()
やfs.writeFileSync()
は存在しないディレクトリのデータに書き込むことができないので、fs-extraモジュールを使って、fsExtra.outputFile()
やfsExtra.outputFileSync()
で利用することがほとんどになる。
またNode.jsの原則だが、fs.writeFileSync()
やfsExtra.outputFileSync()
は同期処理となるので利用すべきではなく、非同期のfs.writeFile()
、fsExtra.createWriteStream()
、fsExtra.outputFile()
を利用するべきである。