2017-02-11 5 views
0

新しいレールアプリを作成しましたが、天気がちょっと奇妙に聞こえるので、weathers.rbからforecasts.rbにコントローラーの名前を変更したいと思います。誰かが端末を介してどのように変更できるのかアドバイスできますか?私はちょうどファイルを削除し、私は文字通り開始したので、再び開始することができますが、端末で変更を行うことが可能かどうか、もしそうなら、それを行う方法を知りたいです。レールツールのコントローラーの名前を変更

+0

の名前を変更する必要がある場合があります。ここで受け入れられた答えを確認してください:http://stackoverflow.com/questions/12553870/using-resources-with-custom-controller-names – eggroll

+0

端末では、ファイルにアクセスして書き直す必要があります。コントローラの名前を変更するには、ファイル名とクラス名の名前を変更する必要があります。また、ルート...これは端末で行うことができますが、テキストエディタでは簡単かもしれません。新しいコントローラが完全に破壊され、以下で説明するレールを使用するようにします。 –

答えて

0

controllermodelroutesの名前を変更するとちょうどいいです。

またはあなたがそうのようなコントローラ、モデルを削除することができます。

rails d controller lalala 
rails d model yadayada 

をそれとも、足場を経由して、このコントローラを生成した場合、あなたはこのようにそれを削除し、それを再生することができます。

rails d scaffold hohoho 

あなたがルートを取るしたくない場合は、私はあなたがルートファイルでカスタムコントローラ名を示すことによって達成しようとしているものを行うことができると信じていたファイル

関連する問題