Ruby on rails 更新HAML&;SASS至3.1
我今天注意到,haml和sass在升级到3.1时出现了分裂 我曾经在我的Rails项目中使用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只包含:
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。