在指南针中指定一个scss文件config.rb

问题描述:

我正在为HTML5应用程序的部署过程工作。我使用指南针和SCSS做样式,并且在我的项目目录的根目录中有一个config.rb来配置指南针。我有一个app.scss文件,其顶部有少量导入,以正确的顺序导入其他文件。在指南针中指定一个scss文件config.rb

@import "definitions"; 
@import "common"; 

// global stuff 
@import "modal"; 

// tabs 
@import "login"; 
@import "summary"; 
@import "profile"; 
// etc..... 

看来,虽然,我不能指定在config.rb是app.scss文件,它只有一个sass_dir选项,这导致指南针尝试和编译每个文件。这会中断,因为,例如,login.scss不会导入definitions.scss,并会在引用该变量时中断。 app.scss需要是唯一编译的文件,因为只有它知道所有其他文件

这可能吗?此外,我无法指定命令行参数,因为最终这将通过grunt和grunt-compass插件完成,所以我需要一切都在config.rb

不是100%确定这是问题..但..

我假设你在编译时正在看一个目录。如果是这样,你不想编译的文件应该以下划线开头。

例如...

_myFile.scss

+0

工作就像一个魅力,谢谢! –

+0

没问题...... –