我致力于HTML5应用的部署过程。我正在使用罗盘和SCSS来进行样式化,我在项目目录的根目录中有一个config.rb来配置指南针。我有一个app.scss文件,在顶部有一些导入,以正确的顺序导入其他文件。
@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
答案 0 :(得分:20)
不是100%肯定这是问题..但是..
我假设您在编译时正在观看目录。如果是这样,您不想编译的文件应以下划线开头。
例如......
<强> _myFile.scss 强>