【发布时间】:2014-10-16 12:21:25
【问题描述】:
在编译器将所有 SCSS 文件编译为 STANDALONE(无 Rails)项目中的 CSS 后,我需要一个 Compass 挂钩。
除了编辑“compiler.rb”(这不是好的解决方案,因为 gem 更新)之外,compass 中是否有任何编译后挂钩?
【问题讨论】:
标签: hook sass compass-sass
在编译器将所有 SCSS 文件编译为 STANDALONE(无 Rails)项目中的 CSS 后,我需要一个 Compass 挂钩。
除了编辑“compiler.rb”(这不是好的解决方案,因为 gem 更新)之外,compass 中是否有任何编译后挂钩?
【问题讨论】:
标签: hook sass compass-sass
好的,我找到了;) Compass 有这个钩子:
很遗憾,http://compass-style.org/ 上没有关于任何钩子的信息。
【讨论】:
drush cc css-js。
Compass 回调记录在 http://compass-style.org/help/documentation/configuration-reference/#callbacks 的 Callbacks 部分。
on_stylesheet_saved 钩子将在 .css 文件编译后触发。您可以通过将以下内容添加到 config.rb 文件的底部来调用它:
on_stylesheet_saved do |file|
#Do Ruby stuff. Below outputs to command line.
puts ">>>> ZOMG"
end
【讨论】: