2012-03-14 12 views
1

Ruby on Railsの新機能です。私はいくつかのコードをチェックしようとしていた。私は、既存のプロジェクトのすべてのフォルダを友達からコピーし、自分のマシンで新しく作成したプロジェクトに貼り付けました。また、設定ファイルを変更しました。Ruby on Railsの表示

*テンプレートがありません テンプレートムービー/インデックス、アプリケーション/インデックスが{:locale => [:en]、:formats => [:html]で欠落しています:ハンドラ=> [:erb 、:ビルダー、:コーヒー]}。検索:* ".. /ソフトウェア/ソフトウェア/プロジェクト/ rottenpotatoes/app/viewsとしてのソフトウェアのソフトウェアエンジニアリング" *

hamlがインストールされていないため、私はhamlを "gem install haml "が表示されますが、それでも同じメッセージが表示されます。誰も私を助けることができますか?

答えて

2

レールがHAML宝石にアクセスできる場合、そのエラーのハンドラとしてHAMLが表示されます。あなたのエラーはありません。レールサーバを再起動する必要があります。

宝石を管理するには、Gemfileを使用する必要があります。 Gemfileにgem 'haml'を追加してください。あなたのコンソールに移動し、アプリケーションディレクトリにcdしてください。 bundleコマンドでgemをインストールするには、bundlerを実行します。レールサーバーを再起動します。

+0

Hmm ..まったく同じ問題がありますが、サーバーを再起動しました.Gemfileには明らかに 'haml'が含まれていて、バンドルを実行しているときに表示されます。 「レールがHAMLの宝石にアクセスできるかどうか」をどのように判断するのですか? – rfay