Ruby on rails 更新HAML&;SASS至3.1

Ruby on rails 更新HAML&;SASS至3.1,ruby-on-rails,dependencies,haml,sass,Ruby On Rails,Dependencies,Haml,Sass,我今天注意到,haml和sass在升级到3.1时出现了分裂 我曾经在我的Rails项目中使用gem'haml Rails'(不过,也许我手动将SASS添加到了我的gem目录?!无论如何…) 我正在试图理解依赖关系&诸如此类的东西,并且想知道我现在需要做什么才能在我的项目中将haml和sass更新到3.1 我看到现在说使用gem'haml'来获得haml…这是否意味着haml rails现在是不必要的/多余的?我想是的。我刚刚开始在我的Rails 3项目中使用SASS,我的Gemfile只包含:

我今天注意到,haml和sass在升级到3.1时出现了分裂

我曾经在我的Rails项目中使用
gem'haml Rails'
(不过,也许我手动将SASS添加到了我的gem目录?!无论如何…)

我正在试图理解依赖关系&诸如此类的东西,并且想知道我现在需要做什么才能在我的项目中将haml和sass更新到3.1


我看到现在说使用
gem'haml'
来获得haml…这是否意味着
haml rails
现在是不必要的/多余的?

我想是的。我刚刚开始在我的Rails 3项目中使用SASS,我的Gemfile只包含:

gem 'haml'
。。。在我看来,一切似乎都很顺利


更新:我写这篇文章时才意识到我实际上是在运行3.0.25,但是
gem'haml'
在那个阶段已经运行了。我刚刚升级到3.1.1,它仍然工作正常:)

根据我的测试,如果需要,您仍然需要
haml rails
。当您运行
rails g controller
rails g scaffold

时会自动生成haml视图,当您运行
rails g controller…
时,是否将视图模板创建为
.html.haml
?Meltemi:是的,它将您的视图模板生成为.haml而不是.erb。