2016-07-20 11 views
1

良い一日、私は万能薬とフェニックスの新しいコントローラを生成するために努力してきたが、私はこのエラーを取得しています:新しいコントローラを生成すると、phoenix-elixirで動作しませんか?

The task "phoenix.gen.controller" could not be found 

が、私は手動で私はの内訳を知らないファイルを作成することができますしている。

私が使用している:

Elixir 1.2.6 
Erlang OTP 18 

はあなたのmix.exsにフェニックスを追加した、すべての

答えて

2

まず任意の助けに感謝でしょうか?その場合は、phoenix.gen.controllerタスクはありませんが、コントローラーを生成するには、HTMLビューのコントローラーを生成する場合はhtml、JSONの場合はjsonの2つのオプションがあります。

go check this out。

私は約2これらの言及:

mix phoenix.gen.html # Generates controller, model and views for an HTML based resource 
mix phoenix.gen.json # Generates a controller and model for a JSON based resource 
+0

は今それを読み込みます。しかし、私はこのチュートリアルhttp://phoenix.thefirehoseproject.com/2.htmlに従っています。そして私はthequote_controllerを追加する必要があります。だから私はあなたが上記のコマンドを実行すると思った@PatNowak – butnalobi

+0

あなたは新しいプロジェクトの開始時に生成されたWeb /フォルダ内でこのミックスphoenix.gen.htmlを行うことができますか? – butnalobi

+0

はい、そこにファイルを生成すると仮定します。これは、 'web'フォルダの内容が開発したいアプリケーションの一部であるためです。あなたはそこに行かない。このコマンドは、アプリケーションのルートフォルダで実行できます。 – PatNowak

関連する問題