Drupalには、複数のjsファイルまたはcssファイルを1つに集約してネットワーク上のファイル数を減らすオプションがあります。流星:複数のjavascriptファイルを1つに集約しますか?
Meteorには何か類似していますか? 明らかに、開発のためにファイルをすべて別々にする方がいいです。しかし、生産時にそれらを束ねる(そして小型化する)ことは素晴らしいことです。
Drupalには、複数のjsファイルまたはcssファイルを1つに集約してネットワーク上のファイル数を減らすオプションがあります。流星:複数のjavascriptファイルを1つに集約しますか?
Meteorには何か類似していますか? 明らかに、開発のためにファイルをすべて別々にする方がいいです。しかし、生産時にそれらを束ねる(そして小型化する)ことは素晴らしいことです。
はい。
Meteorは開発サーバー上で別々のファイルを使用し、本番サーバー上のjsファイルとcssファイルを結合したり、小さくしたりします。
例として、http://meteor.comのソースを表示します。ボーナスとして
は、流星を含む、様々なプリプロセッサをコンパイルSmart Packagesあり:スマートパッケージプリプロセッサを使用することにより
を、あなたはに無料ですあなたの好みの言語でコードを書いてください。そして流星はそれをjavascriptに変換します。 css、on demand。
+1。原則として、ローカル開発は常に "完全な" javascriptライブラリを使うべきです( 'deploy'プロセスが自動的にminifiesするので、.min.jsファイルを明示的にソースする必要はありません)。 – TimDog
@Kyle:Cool! less/cssにも同じことが当てはまりますか? – donquixote
@donquixote現在のLESSスマートパッケージは、それをブラウザに提供する前にLESSをCSSに変換します。だから残念ながら、開発時にコンパイルされたLESSは表示されません。しかし、MeteorのAutoReload機能では、ファイルの変更に伴いページがリロードされるため、これは大きな問題ではありません。 –
私は同じ質問がありました。私にそれを聞いてくれてありがとう! =) –