Ruby 编译时临时包含sass文件

Ruby 编译时临时包含sass文件,ruby,windows,compilation,sass,Ruby,Windows,Compilation,Sass,我的应用程序中的所有sass文件都被编译成一个大css文件,但它变得相当臃肿。为了监控膨胀来自何处,我编写了一个批处理文件来遍历每个单独的sass文件,并将其编译为一个单独的样式表。问题是,每个样式表都依赖于一个特定的样式表-_mixins_和_vars.scss-,它只在我的over-arching styles.scss样式表中包含一次,在其他sass文件中根本没有引用 有没有一种方法可以在编译运行时临时导入额外的sass样式表?这里有一个建议:在批处理脚本中 在目标文件中插入对_mixi

我的应用程序中的所有sass文件都被编译成一个大css文件,但它变得相当臃肿。为了监控膨胀来自何处,我编写了一个批处理文件来遍历每个单独的sass文件,并将其编译为一个单独的样式表。问题是,每个样式表都依赖于一个特定的样式表-_mixins_和_vars.scss-,它只在我的over-arching styles.scss样式表中包含一次,在其他sass文件中根本没有引用


有没有一种方法可以在编译运行时临时导入额外的sass样式表?

这里有一个建议:在批处理脚本中

  • 在目标文件中插入对_mixins_和_vars.scss的引用
  • 编译
  • 删除引用
  • 利润

:-)

这里有一个建议:在批处理脚本中

  • 在目标文件中插入对_mixins_和_vars.scss的引用
  • 编译
  • 删除引用
  • 利润

:-)

这是我采用的方法,但我不是批处理文件大师,所以最终放弃了添加一行,然后在没有达到预期效果后将其删除,所以我做了一些错误的事情,但看不出是什么。你不必在Bash中编写这样的脚本,你可以使用Ruby,这非常简单。:-)这是我所采用的方法,但我不是批处理文件大师,所以最终放弃了添加一行,然后在没有达到预期效果后将其删除,所以我做了一些错误的事情,但看不出是什么。你不必在Bash中编写这样的脚本,你可以使用Ruby,这非常简单。:-)