0

私のCoffeeScriptコードは約6,000行です。私の正気のために、私はそれをいくつかのファイルに分けたいと思います。

CoffeScriptは、すべてのファイルにラッパーを追加します。

(function() {

  something = [1,2,3]

}).call(this);

ただし、代わりに、マニフェスト内のすべてのファイルをまとめてラップする必要があります。これを機能させるにはどうすればよいですか?

4

1 に答える 1

1

CoffeeScriptファイル内でSprocketsrequireディレクティブを呼び出して、別のファイルのコードを要求することができます。

#= require path/to/other/file

それ以外の場合は、裸のオプションを使用してCoffeeScriptをコンパイルするようにSprocketsを構成することもできますが、お勧めしません。

詳細については、「 Rails 3.1 forCoffeeScriptのオプション「--bare」を使用するにはどうすればよいですか?」を参照してください。

于 2012-05-28T20:29:34.203 に答える