このブログ投稿のように、コントローラーでSassエンジンを使用しようとしています。ただし、Rails(2.3.4)ActiveSupportは、エラーのためにロードできません。
ArgumentError (Anonymous modules have no name to be referenced by):
haml (3.0.25) lib/sass/script/color.rb:19
haml (3.0.25) lib/sass/script/literal.rb:10
haml (3.0.25) lib/sass/script/string.rb:1
haml (3.0.25) lib/sass/script/operation.rb:2
haml (3.0.25) lib/sass/script.rb:5
haml (3.0.25) lib/sass/engine.rb:22
app/controllers/stylesheets_controller.rb:1
これがのコードですSass::Script::Color
class << self; include Haml::Util; end
最新のHamlバージョンとバージョン2.2.24で試してみましたが、同じ結果になりました。互換性のあるバージョンはありますか?私の側に問題はありますか?