获取未定义的方法content_for()

时间:2010-09-03 11:41:06

标签: ruby-on-rails ruby haml actionview

我的mac刚破了,我不得不迁移到Ubuntu机器。我正在开发一个已在Ubuntu机器上正在生产的应用程序。

我将这个应用程序克隆到我的新机器中,并且所有视图助手似乎都不见了,顺便说一下,我正在使用HAML。

我运行了我的规格,我得到了很多:

  


的未定义方法url_for   #
的未定义方法t   #
的未定义方法content_for   #

的未定义方法form_for

以下是我的Gemfile的内容:http://gist.github.com/563759

我已从我的新机器中删除了所有宝石,并使用bundler重新安装它们以匹配我的生产环境。

我也使用rvm,我不知道哪些附加信息可能是相关的

请帮助!!!

1 个答案:

答案 0 :(得分:2)

不确定但为什么在Gemfile中添加:require => nil行?这是不是意味着加载Rails导致你看到上面缺少的方法?

另外,您使用的是相同版本的Bundler吗? Bundler最近升级到1.0,也许以前的bundle install使用旧版本?