備忘録
deviseのビューファイルを生成してerb2haml使って、ビューファイルをhamlに変換した後、「あ、gem 'haml'入れてないや’(haml-railsだけ入れてた)」と思って、入れた。
で,devise関連のビューファイル(devise/sessions/new.haml.haml)を編集して、ローカルで確認してみると、更新されていない。
ローカルサーバーさんのログを見てみると、
devise/sessions/new.html.erbを見に行っている。
さっきerb2hamlでerbはすべてhamlに変換されているので、ぜひそちらを見に行って欲しい。
調べてみてもよくわからなかったので、結局ブランチを削除し、やり直した。
なんとなく、erbをhamlに変換したあとに、gem 'haml'を入れたのが、よくなかったのではないかとおもい、今度は、
Gemfile
gem 'haml'
gem 'haml-rails'
gem 'erb2haml'
でbundle installしてから、deviseを入れ、ビューファイルを生成し、それらをhamlに変換した。
そしたら、devise/sessions/new.html.hamlを見にいくようになった。
しかし、これってdevise入れてからhaml導入しようってなったら困る気がする。。。