J'apprends sass maintenant et je suis étonné par sa simplicité mais j'ai un problème dans la compilation ou l'importation. Parce que si j'essaie de voir mon style.css, il contient également le style de la Bootstrap Framework et aussi les autres css de tierce partie.Comment puis-je importer correctement Sass sur mon propre CSS?
Voici ma configuration espère que vous pouvez me donner une idée à ce sujet.
styles.scss
// Import Bootstrap Compass integration
@import "bootstrap-compass";
// Import custom Bootstrap variables
@import "bootstrap-variables";
// Import Bootstrap for Sass
@import "bootstrap";
// Import Font Awesome
@import "font-awesome-compass";
@import "font-awesome";
// sass breakpoint
@import "../assets/bower_components/breakpoint-sass/stylesheets/_breakpoint.scss";
mystyles.scss
@import 'styles';
@import 'mystyles-mixins';
@import 'mystyles-variables';
.... my styles below
Comme vous pouvez le voir le style.scss est pour l'importation seulement. Pouvez-vous m'aider avec ça? La sortie est bien, mais je n'aime pas ce que je vois sur la source de la page, car il ressemble à mon css appartient bootstrap :-)
J'utilise la boussole avec SASS
Je déconseille cela car il ajoute à des demandes http résultant d'une charge plus lente juste pour l'esthétique du code source. – l3fty
Vous pouvez mettre en cache la ressource qui devrait aider à la vitesse de chargement, mais je suis d'accord que l'esthétique du code source fournit une valeur minimale, surtout par rapport à la vitesse de chargement. – ottiem
@ l3fty ce n'est pas exactement vrai; il ajoute au * nombre * de requêtes http, mais peut être plus efficace. Comme bootstrap.css dans l'exemple ci-dessus vient de leur CDN, cela profite du parallélisme du navigateur, car ces requêtes seront faites simultanément. Vous bénéficiez également de ne servir que votre propre CSS à partir de votre serveur tout en déchargeant Bootstrap à leur CDN. – ebr