À l'aide de compass/sass avec Symfony 2
J'ai cherché sur google autour d'une réponse mais je n'ai pas trouvé exactement ce que je cherche.
Je suis tremper mes orteils dans l'eau du framework Symfony avoir été à l'aide de CodeIgniter pour quelques années. J'aime bien le "bundle" approche jusqu'à présent, sauf que je vais avoir quelques problèmes à obtenir ma tête autour de la façon de traiter avec des actifs, notamment des fichiers css.
Je suis habitué à l'utilisation de la Boussole cadre et généralement sera mis en place une structure de répertoire en utilisant les harmoniques de la compilation à l'une principale feuille de style. Cependant, parce que mon projet Symfony est divisé en bottes je voudrais (et probablement devrait) garder le css pour chaque module dans le bundle et seulement modèle global-comme les choses dans le principal "web" répertoire.
Mon problème est le suivant...
Si j'ai une boussole projet d'installation dans mon "web" directory, comment puis-je inclure des partiels de ma personne bundles?
J'ai pensé à la séparation de la boussole projets pour chaque module que j'ai créer mais comment pourrais-je, puis de les combiner en un seul fichier compressé? Est-ce quelque chose que je devrais utiliser Assetic pour? C'est que franchement organisation overkill?
Toutes les suggestions de ceux qui se sont trouvés dans une situation similaire, serait la bienvenue!
OriginalL'auteur musoNic80 | 2012-07-03
Vous devez vous connecter pour publier un commentaire.
Cela ressemble à un travail pour Assetic et ses Sass filtre.
Vous pouvez afficher la liste de vos fichiers sass dans le template principal répertoire et assetic fera la compression pour vous.
Ressemble à quelque chose comme ceci (prises à partir du lien ci-dessous):
Une bonne explication que j'ai trouvé sur internet est ici: http://alexandre-salome.fr/blog/Sass-Compass-Assetic-In-Ten-Minutes
Eh bien, boussole peut en effet encore être utilisés. Aussi Sass. Je voudrais ajouter ce lien: symfony.com/doc/current/cookbook/assetic/php.html
OriginalL'auteur Inoryy
J'ai fini par faire une structure de répertoire pour ma boussole projet dans l'application principale/dossier de Ressources. J'ai été en mesure de créer des "bundle" répertoires si j'ai besoin d'eux et ensuite utiliser une Boussole pour compiler l'ensemble du lot, jusqu'à un fichier css principal (également stockées dans app/Resources/public.
J'ai ensuite utiliser Assetic pour "publier" (ou ce qu'il fait) ce fichier dans la racine de mon site web à l'aide de la méthode normale de l', y compris les feuilles de style dans ma base de templates twig.
OriginalL'auteur musoNic80