gpt4 book ai didi

css - Sass @imports 层次结构 : Bottom to top or top to bottom?

转载 作者:太空宇宙 更新时间:2023-11-04 03:30:39 25 4
gpt4 key购买 nike

我正在做一个我第一次使用 scss 的元素。我们有一个主文件,@imports 所有其他文件;这可能还会导入一些其他文件。

编译需要很长时间。人们说这是使用 Sass 时的正常方法。但我怀疑采用相反的方法可能会更有趣——让许多文件只@import 公共(public)部分。

进行此操作的最佳方法是什么?如何优化 Sass 导入?

最佳答案

首先,拥有一个导入其他部分(带下划线的 scss 文件)的 main.scss 是正确的方法。这是相当自以为是,但我只在主文件中使用 @import 而不是在部分文件中。对我来说,这可能会导致导入你可能没有意识到的东西,也可能导致你的 CSS 膨胀。保持简单。

其次,您可以尝试使用 libsass编译你的SASS。 Libsass 是原始 ruby​​ 元素的一个端口,编译速度更快。它的功能不完整,但值得一试,并且可以在不接触 SASS 文件的情况下加快编译速度。

这是一篇关于该主题的好博文 - lightning fast sass compiling with libsass node sass and grunt-sass/

关于css - Sass @imports 层次结构 : Bottom to top or top to bottom?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26384324/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com