すべての保存にコンパイルすることは非常に便利ではありません。 Vim CoffeeScript extensionを使用することをお勧めします。保存するたびに構文をチェックします。このあなたはすぐにフィードバックがあなたのコードは、理にかなってない、テストが追加のステップが必要になります必要があります(読み続ける):-)
もう一つの提案のように代わりに.js.coffeeあなたの拡張のための.coffeeを使用することです。ちょうど理にかなって、あなたは結果として.js.jsを持っていません。
まともなコードを書くときは、cakeを使用して.jsファイルの.coffeeファイルをコンパイルして、ブラウザを更新してテストすることができます。 Cakefileは、あなたのコーヒースクリプトがどのような順序でコンパイルされるかを制御する設定として使用されます。大きなプロジェクトでは非常に便利です。
あなたのプロジェクトを編集している間、VIMからケーキを起動するだけで、その後
:!cake build
であり、あなたがブラウザを更新して結果を見ることができ、非常に簡単にインストールとセットアップです。
私はファイルを構造化し、バックボーンとケーキと組み合わせてコーヒースクリプトを使用する最善の方法を学ぶためにも忙しかったので、私はsmall project on githubを作成しました。ケーキの周りといくつかの基本的なもの。すべてのコンパイルされたファイルは、あなたのブラウザと(ケーキの構成を除いて)すべてのソースファイルでそれらを開くことができるようにWWWフォルダ内にあるSRCフォルダにあります。この例では、すべての.coffeeのファイルがコンパイルされ、その後、HTMLに含まれている出力.jsファイルに組み合わせます。ケーキの設定を変更して、必要に応じて複数の.jsファイルを作成することができます。
理由だけ* '* .coffee'ファイルを編集し、それらはauのBufWritePost'使用.js' * 'にコンパイルしていません。コーヒーコーヒーメイク! '? – rampion
私はいくつかのファイルをコンパイルしたいだけです。私はNodeで実行されているファイルをコンパイルする必要はなく、ファイルを手動でコンパイルしたり、不要なファイルを削除したりする必要はありません。 –