Existe-t-il un moyen de spécifier un ordre aux fichiers css ou js automatiquement chargés chargés par Meteor?.
Recherche les docs et ne trouve rien.
Je pose la question parce que je suis en train de jouer sur la scène et que j'essaie d'utiliser Twitter Bootstrap avec Meteor. Dans les exemples fournis avec Bootstrap, le fichier bootstrap.css de base est toujours chargé avant le fichier bootstrap-responsive.css.
Des idées?
Depuis lors, cette question a été répondue dans http://docs.meteor.com/
Les fichiers JavaScript et CSS d'une application sont chargés conformément à ces règles:
Les fichiers du répertoire lib situé à la racine de votre application sont chargés premier.
Les fichiers qui correspondent à. * Sont chargés après tout le reste.
Les fichiers des sous-répertoires sont chargés avant ceux des répertoires parents, les fichiers du sous-répertoire le plus profond sont chargés en premier (après lib) et les fichiers du répertoire racine en dernier (autres que main. *).
Dans un répertoire, les fichiers sont chargés dans l'ordre alphabétique par nom de fichier.
Ces règles se superposent, de sorte que dans lib, par exemple, les fichiers sont toujours chargé dans l'ordre alphabétique; et s’il existe plusieurs fichiers nommés main.js, ceux des sous-répertoires sont chargés plus tôt.
Vous avez raison, les fichiers utilisateur sont chargés en premier, par ordre alphabétique.
https://guide.meteor.com/structure.html#load-order
les répertoires lib/et les fichiers. * principaux sont des cas particuliers.
Les paquets peuvent également modifier l'ordre de chargement, mais je ne pense pas qu'aucun des paquets par défaut le fasse.
Sous Windows, les autres solutions ne fonctionnaient pas pour moi, alors je me suis contenté de mettre tous les fichiers js dans un dossier et de les numéroter. Meteor les charge dans l'ordre alphabétique.