読者です 読者をやめる 読者になる 読者になる

病みつきエンジニアブログ

機械学習、iPhoneアプリ、Javascript,Ruby on Railsなどなど。

CoffeeScriptのクラス定義を、グローバル(別ファイル)にする

Javascript CoffeeScript

http://d.hatena.ne.jp/nantekkotai/20110909/1315582529のようにコンパイルオプションで対応するのでもいいのですが、
Railsやmiddlemanなど、自動でコンパイルするのでコンパイルオプションを与えられない時のために。

クラス定義をしているファイルの最後に

window.ClassName = ClassName

と書いてあげると、ClassName クラスはグローバルになるので、どこでも使えます。

広告を非表示にする