2017-06-12 3 views
0

Je voulais commencer un projet avec Sass/Compass et pour la grille que je veux utiliser susy. Installé sass -v 3.4.24 Boussole 1.0.3Je ne peux pas commencer à travailler

Tout est bon et fonctionnel. Après avoir installé susy 3.0.6 et ne fonctionne pas alors j'ai essayé 2.2.12, et utilisez le code simple body { @include container(80em); }

Je reçois le Undefined mixin 'container' tout le temps.

Qu'est-ce que je fais de mal?

+0

Comment importez-vous sussy? Vous devez utiliser @import "susy"; afin de charger les mixins associés – karthick

+0

oui. et j'ai aussi dans config.rb 'exigent' susy ' –

Répondre

0

Je ne recommande pas d'utiliser Compass, car il n'est plus maintenu et Susy 3 ne le supporte plus. Avec Susy 2, cela devrait fonctionner, mais vous devrez demander et importer Susy avant que cela ne fonctionne. L'installation n'est pas suffisante.

Il existe quelques instructions succinctes dans le Susy docs. Plus précisément, ces commandes ajoutent une ligne require 'susy' à la configuration de la boussole, et une ligne import 'susy' dans le Sass/Scss.

Depuis Compass n'est plus maintenu, je suis un peu flou sur exactement comment le config/require est censé regarder.

+0

j'ai besoin' susy 'et aussi @import "susy" dans mon fichier scss principal. J'ai suivi l'instruction et rien. même erreur. susy ne fonctionne pas –

+0

ok, c'est probablement un problème dans la configuration de Compass, et la boussole n'est pas maintenue. Il n'a pas été maintenu depuis plusieurs années maintenant. Je recommande fortement de ne pas utiliser Compass. –

+0

j'ai ajouté susy manuellement et finalement travaillé. merci pour des conseils –