「coffee my_server.coffee」を介してノードWebサーバーを実行しており、依存関係を次のようにロードしています
require './my_library.coffee'
私のコードベースはかなり大きく、サーバーの起動にかなりの時間がかかり始めています.
サーバーを再起動したときに、最後に起動してから編集したファイルのみをコンパイルするように、コンパイルされた JavaScript をキャッシュする最も簡単な方法は何ですか? 理想的には、それは完全に透過的です...私はコーヒースクリプトを要求し続けるだけで、舞台裏でキャッシュされます。
別の方法として、「node my_server.js」を実行し、編集するたびに coffeescript を再コンパイルするウォッチャーをディレクトリに配置することもできますが、このアイデアはあまり好きではありません。私のgitignoreはより複雑で、ウォッチャー機能を管理する必要があります。ケーキを持って (「コーヒー」実行可能ファイルを実行し、コーヒー ファイルを必要とする)、それも食べる (読み込み時間を短縮する) 方法はありますか?