我现在在学习sass,我很惊讶它的简单性,但是我在编译或导入时遇到了问题。如何正确导入我自己的CSS上的Sass?
因为如果我尝试查看我的style.css,它还包含Bootstrap框架和其他第三方CSS的样式。
这是我的设置希望你能给我一些关于这个的想法。
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
正如你可以看到style.scss仅用于进口。 你能帮我吗?输出是不错,但我不喜欢我所看到的网页源代码,因为它看起来像我的CSS是引导国有:-)
我使用指南针与青菜
我建议不要这样做,因为它会增加http请求,导致只为源代码审美缓慢加载。 – l3fty
您可以缓存应该有助于加载速度的资源,但我同意源代码美学提供的最小值,尤其是与加载速度相比时。 – ottiem
@ l3fty这不完全正确;它确实增加了http请求的*号码,但实际上可能更有效。由于上述示例中的bootstrap.css来自其CDN,因此这会利用浏览器的并行性,因为这些请求将同时进行。在将Bootstrap卸载到其CDN的同时,您也只能从服务器上提供自己的CSS。 – ebr