4

Macが壊れたばかりで、Ubuntuマシンに移行する必要がありました。私はUbuntuマシンでもすでに本番環境にあるアプリに取り組んでいます。

このアプリを新しいマシンに複製しましたが、すべてのビューヘルパーが見つからないようですが、HAMLを使用しています。

私は自分のスペックを実行しました、そして私はたくさんを得ています:

undefined method url_for for#
undefined method t for#
undefined method content_for for#
undefined method form_for for#

これが私のGemfileの内容です:http ://gist.github.com/563759

新しいマシンからすべてのgemを削除し、実稼働環境に合わせてバンドラーを使用して再インストールしました。

私もrvmを使用していますが、どの追加情報が関連しているのかわかりません

助けてください!!!

4

1 に答える 1

2

よくわかりませんが、なぜ:require => nilGemfileにその行を追加したのですか?これは、Railsをロードせず、上記のメソッドが欠落していることを意味しませんか?

また、同じバージョンのBundlerを使用していますか?Bundlerは最近1.0にアップグレードされました。おそらく、以前bundle installは古いバージョンを使用していましたか?

于 2010-09-03T11:45:47.097 に答える