Fusion des fichiers css - comment ça marche ?!

Rechercher

Fusion des fichiers css - comment ça marche ?!

Par Krazitchek  -  0 reponse  -  Le 15/12/2013 14:08  -  Editer  - 

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.

 

Réponses apportées à cette discussion

Aucune réponse apportée actuellement

Ajouter une réponse à la discussion

Seuls les membres connectés sont autorisés à poster dans les forums !

Identifiez-vous
Join |  ID/MDP? |