2013-01-05 6 views
5

Drupalには、複数のjsファイルまたはcssファイルを1つに集約してネットワーク上のファイル数を減らすオプションがあります。流星:複数のjavascriptファイルを1つに集約しますか?

Meteorには何か類似していますか? 明らかに、開発のためにファイルをすべて別々にする方がいいです。しかし、生産時にそれらを束ねる(そして小型化する)ことは素晴らしいことです。

+0

私は同じ質問がありました。私にそれを聞いてくれてありがとう! =) –

答えて

8

はい。

Meteorは開発サーバー上で別々のファイルを使用し、本番サーバー上のjsファイルとcssファイルを結合したり、小さくしたりします。

例として、http://meteor.comのソースを表示します。ボーナスとして

は、流星を含む、様々なプリプロセッサをコンパイルSmart Packagesあり:スマートパッケージプリプロセッサを使用することにより

を、あなたはに無料ですあなたの好みの言語でコードを書いてください。そして流星はそれをjavascriptに変換します。 css、on demand。

+3

+1。原則として、ローカル開発は常に "完全な" javascriptライブラリを使うべきです( 'deploy'プロセスが自動的にminifiesするので、.min.jsファイルを明示的にソースする必要はありません)。 – TimDog

+0

@Kyle:Cool! less/cssにも同じことが当てはまりますか? – donquixote

+0

@donquixote現在のLESSスマートパッケージは、それをブラウザに提供する前にLESSをCSSに変換します。だから残念ながら、開発時にコンパイルされたLESSは表示されません。しかし、MeteorのAutoReload機能では、ファイルの変更に伴いページがリロードされるため、これは大きな問題ではありません。 –

関連する問題