在多个Compass项目中加载全局SASS文件

时间:2012-02-21 19:17:36

标签: css sass compass-sass

我想创建一个SASS文件目录,多个Compass项目将访问该目录。该目录将包含许多SASS文件,用于具有相似样式(表单元素,clearfixes,重置等)的常见元素,我希望在多个项目中访问和使用这些文件。

如何在多个项目中包含此单个全局SASS文件夹?

2 个答案:

答案 0 :(得分:8)

Compass的创建者克里斯·埃普斯坦(Chris Eppstein)有一段视频,详细描述了如何做到这一点: https://vimeo.com/13804978

基本上,您将在其中一个项目中创建一个框架,然后构建任何未来的其他项目(或者追溯性地向旧项目的配置添加一行)以包含该框架。

答案 1 :(得分:0)

Compass公开了这个名为additional_import_paths的附加属性,该属性接受一个字符串数组,表示从哪里将Sass文件导入项目的路径。

我相信这是一种更直接的解决方案;我刚刚在我自己的项目中实施,它起到了魅力作用。

希望这有帮助。

以下链接供进一步参考: http://compass-style.org/help/documentation/configuration-reference/