首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在libsass中导入目录

如何在libsass中导入目录
EN

Stack Overflow用户
提问于 2015-10-29 14:37:36
回答 1查看 1.3K关注 0票数 3

我正在尝试导入几个SCSS文件(page1.scss、page2.scss和..)在我的app.scss,但我没有找到任何解决方案(插件等)。

我看到了这些答案,但它们是用于Rails的,而不是libsass。我正在使用:

吞咽,

狼吞虎咽,

Libsass和

拉威尔·埃利克斯

有解决办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-31 17:03:15

长话短说:

正如您在官方的libsass项目github中可以在这个问题中发现的那样,球体不是SASS规范的一部分,因此没有计划在libsass中支持它们。

为什么?

实现此功能的主要关注点与导入文件的顺序有关。首先,对于读取流文件在不同操作系统(linux、mac os x、windows)或文件系统(reiserfs、ext3、ntfs、fat32等)中的行为,AFAIK没有一种标准的方法,这会导致导入文件时出现不可预测的排序。

无论如何,即使会有某种跨平台的标准支持从每个文件系统读取文件,而且您肯定总是会以相同的顺序获得文件。应该点什么菜?

如果你还需要/想要它:

尽管如此,还是有一些黑客的方法,你可以实现这种行为,但我会强烈建议避免他们,并遵循官方的建议。

有一个红宝石:小球状。但是,由于它们处理文件流的方式不同,所以它不适用于gulp/libsass。这款红宝石的灵感来自于吞咽-css-球形。看起来这个项目有点过时了,但是你可以自己承担风险。

在这篇博客文章中:用Gulp导入Sass目录,您可以找到另一个解决方案,它涉及到自动创建每个文件夹中导入所有文件的文件。对我的口味有点纠结,但如果你真的需要这个,它会起作用的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33417197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档