我想创建一个SASS文件目录,多个Compass项目将访问该目录。该目录将包含许多SASS文件,用于具有相似样式(表单元素,clearfixes,重置等)的常见元素,我希望在多个项目中访问和使用这些文件。
如何在多个项目中包含此单个全局SASS文件夹?
答案 0 :(得分:8)
Compass的创建者克里斯·埃普斯坦(Chris Eppstein)有一段视频,详细描述了如何做到这一点: https://vimeo.com/13804978
基本上,您将在其中一个项目中创建一个框架,然后构建任何未来的其他项目(或者追溯性地向旧项目的配置添加一行)以包含该框架。
答案 1 :(得分:0)
Compass公开了这个名为additional_import_paths
的附加属性,该属性接受一个字符串数组,表示从哪里将Sass文件导入项目的路径。
我相信这是一种更直接的解决方案;我刚刚在我自己的项目中实施,它起到了魅力作用。
希望这有帮助。
以下链接供进一步参考: http://compass-style.org/help/documentation/configuration-reference/