1

したがって、Haml が Rails で動作しないことについて StackOverflow に複数の質問と解決策があることは知っていますが、それらは役に立ちませんでした。

今日は、実行して Haml をインストールしgem install hamlます。これで Haml がインストールされ、 myindex.html.erbを に変更してみましたindex.html.haml。次のエラーが発生しました。

エラーコード

私はグーグルで調べて、StackOverflowでいくつかの解決策を見つけ、サーバーを再起動する必要があると述べました(試してみましたが、解決しませんでしたhaml-railshaml。それがうまくいかなかったので、 と をアンインストールhamlしてから、再度haml-railsインストールhaml-railsしました ( が互いにバグっていたのではないかと思いました) が、役に立ちませんでした。

次に、実行時に Haml が gems-list に含まれていないことをどこかで読みましたbundle show(はい、gem もバンドル リストに入れました)。だから私はそれを試してみましたが、実際、Haml はインストールされた gem のリストに表示されません。

ここで途方に暮れているので、誰かが私を助けてくれることを願っています。もっと詳しく説明する必要があるかどうか質問がある場合は、質問してください。

4

1 に答える 1

0

どうやら、問題は、実行gem install haml-railsしてGemfileに追加しなかったことです。それが問題を解決したものです。それをGemfileに追加せず、手動でインストールするだけでエラーが発生する可能性があるとは思いもしませんでした。(偶然にも、この回答を書いている時点で、マレク・リプカが「解決策」でコメントを書きました)。

于 2013-08-12T08:31:28.373 に答える