2011-11-28 28 views
2

我的应用程序中的所有sass文件都被编译成一个大的css文件,但它变得相当臃肿。为了监视膨胀来自哪里,我写了一个批处理文件来遍历每个单独的sass文件并将其作为单独的样式表进行编译。问题是每个样式表都依赖于一个 - _mixins_and_vars.scss - 它只在我的覆盖styles.scss样式表中包含一次,并且在其他sass文件中根本没有引用。暂时在编译时包含一个sass文件

有没有办法在编译运行时临时导入额外的sass样式表?

回答

0

这里有一个建议:在你的批处理脚本,

  • 插入参考_mixins_and_vars.scss到目标文件
  • 编译
  • 删除参考
  • 利润!

:-)

+0

这是我去的办法,但我没有批处理文件大师到底这么放弃了,添加一个行,然后取出后不具有所期望的结果,所以我做错了什么,但没发现什么。 – wheresrhys

+0

你不必在Bash中编写这样的脚本,你可以使用Ruby,这在那里相当微不足道。 :-) –