0

私は同僚のコーヒースクリプトプロジェクトを引き継いでいます。彼はすべてのクラスを1つのコーヒースクリプトファイルにコーディングしました。

私はすべてのクラスを独自のファイルに分けるのが好きです。ファイルを分離してから、クラスを「window」オブジェクトにエクスポートできることがわかりました。この方法の問題は、coffeescriptが個別のjavascriptファイルを生成することです。

Coffee Scriptファイルを分離して1つのjsファイルにコンパイルする方法はありますか?

4

2 に答える 2

2

はい。Coffescriptコンパイラには、--joinまさにこの場合のコマンドがあります。あなたはこのようにそれを行うことができます:

coffee --join project.js --compile myCoffeeFolder/*.coffee
于 2012-05-11T18:39:00.723 に答える
0

生成されたjsコードが期待に一致するかどうかをすばやく確認するために、coffeescriptファイルを個別のjsファイルにコンパイルすることをお勧めします。その場合、2番目のステップでuglifyjsを使用して、それらを1つのファイルにコンパイルし、さらに縮小することもできます(読み込みを高速化するためなど)。

于 2013-12-02T11:24:15.023 に答える