Fusion des fichiers css - comment ça marche ?!
Bonjour, je suis en train de m'auto-former à Symfony2, j'expérimente la fusion avec ou non application de filtres sur les css.
Dans config.yml, je référence 2 css avec le non final désiré:
inputs:
- %kernel.root_dir%/../vendor/twitter/bootstrap/less/bootstrap.less
- %kernel.root_dir%/../vendor/twitter/bootstrap/dist/css/eclp.css
output: "css/final_bootstrap.css"
Je fais un app/console assetic:dump et je vais voir dans web/css ce que ça donne, web/css étant initialement vide. Je vois:
423e3b0.css
423e3b0_part_1.css
final_bootstrap_bootstrap_1.css
final_bootstrap.css
final_bootstrap_eclp_2.css
Je charge ma page et dans le code source, je vois:
<link rel="stylesheet" href="/Symfony/web/css/423e3b0_part_1.css" type="text/css"/>
Et là, je ne comprends pas, je m'attendais à voir final_bootstrap.css à la place de 423e3b0_part_1.css.
D'autre part, je ne comprends pas la présence de tous ces css dans web/css:
- final_bootstrap_bootstrap_1.css correspond à %kernel.root_dir%/../vendor/twitter/bootstrap/less/bootstrap.less (après lessphp)
- final_bootstrap_eclp_2.css correspond à %kernel.root_dir%/../vendor/twitter/bootstrap/dist/css/eclp.css
- final_bootstrap.css correspond aux 2 css ci-dessus fusionnés
- 423e3b0.css et 423e3b0_part_1.css semblent identiques et correspondent au fichier final_bootstrap.css.
Quelqu'un peut-il m'expliquer comme ça fonctionne svp ?
Merci d'avance.