【发布时间】:2010-08-31 06:49:49
【问题描述】:
有没有一种方法可以让您的 SCSS 文件在每次作为 Rails 的一部分更改文件时自动生成新的 CSS,而不必使用 sass --watch?或者这只是注定要发生吗?
我的意思是让 rails 为你监视,或者如果它可以在开发中的每个页面加载时重新编译所有 SCSS,那也很好。
另外,也许 HAML 没有正确加载,好像我包含以下行:
Sass::Plugin.options[:always_update] = true
在 environment.rb 中的初始化程序块之后,我在启动时收到以下异常:
/persistent/opt/ruby-enterprise-1.8.7-2009.10/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:443:in `load_missing_constant': uninitialized constant Sass (NameError)
我正在使用 Rails v 2.3.5 和 HAML v 3.0.18,并且在我的初始化程序块中有“config.gem 'haml', :version => '3.0.18'”。
感谢您的帮助。
【问题讨论】:
标签: ruby-on-rails haml sass