web-dev-qa-db-ja.com

Meteorによってロードされたcssおよびjsファイルの順序

Meteorによって自動的にロードされるcssまたはjsファイルに順序を指定する方法はありますか?.

ドキュメントを検索しましたが何も見つかりません。

私はステージで遊んでいて、Twitter BootstrapをMeteorで使用しようとしているためです。Bootstrapに付属している例では、ベースブートストラップ.cssは常にbootstrap-sensitive.cssの前に読み込まれます。

何か案は?

41
pharrisee

この質問は http://docs.meteor.com/ で回答されています

アプリケーションのJavaScriptファイルとCSSファイルは、次のルールに従って読み込まれます。

アプリケーションのルートにあるlibディレクトリ内のファイルが最初にロードされます。

Main。*に一致するファイルは、他のすべての後にロードされます。

サブディレクトリ内のファイルは親ディレクトリ内のファイルの前に読み込まれるため、最も深いサブディレクトリ内のファイルが最初に読み込まれ(libの後に)、ルートディレクトリ内のファイルが最後に読み込まれます(main。*を除く)。

ディレクトリ内では、ファイルはファイル名のアルファベット順に読み込まれます。

これらのルールはスタックされるため、たとえばlib内では、ファイルはアルファベット順にロードされます。また、main.jsという名前のファイルが複数ある場合は、サブディレクトリにあるファイルが先に読み込まれます。

43
jpeskin

あなたは正しいです、ユーザーファイルは最初に深さでロードされ、そうでなければアルファベット順にロードされます。

https://guide.meteor.com/structure.html#load-order

lib /ディレクトリとmain。*ファイルは特別な場合です。

パッケージはロードの順序を変更することもできますが、デフォルトのパッケージはそれを変更しないと思います。

16
n1mmy

Windowsで実行すると、他のソリューションは機能しなかったので、すべてのjsファイルを1つのフォルダーに入れて、番号を付けます。 Meteorはそれらをアルファベット順にロードします。

0
mark pavlis