モジュラーな方法でコーヒーコンパイラに前処理ステップを追加する方法はありますか?
たとえば、アンダースコア関数を使用してすべての配列とオブジェクトの機能を拡張し、次のようなことを実行testArray.first()
してコンパイルできるようにしたいとします。_.first(testArray)
Array.prototype
これは、他のライブラリの配列の機能を拡張する必要があり、機能を壊す可能性があるため、プレーンな JavaScript で行うのは非常に危険です。ただし、coffee-script を使用するのは安全で楽しいようです。
ある方法でこれを行う方法があれば素晴らしいでしょう
- モジュラー - 複数の前処理ステップを追加し、さまざまなプロジェクトからプルして、さまざまな方法でプログラミングをより簡単かつエレガントにすることができます
- 統合 - カスタム バイナリを使用する必要がないように、coffeescript の構成ファイルで何かを変更し、コーヒー コンパイラを呼び出すすべての開発ツール (ライブ コンパイルなど) でコマンドを置き換えることができるようにしたい.
これはcoffeescriptに組み込まれていますか? そうでない場合は、そうすべきだと思われます。誰も聞いたことがない場合は、開発者に報告します。