在指南针中指定一个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
工作就像一个魅力,谢谢! –
没问题...... –