Before creating an issue on the Phoenix repository about this, I want to make sure that I am not missing something myself !
I wanted to create a new application that uses Phoenix 1.3
So I updated Phoenix by re-running
mix archive.install https://github.com/phoenixframework/archives/raw/master/phx_new.ez
Then created an umbrella application using
mix new appname --umbrella
Then went to the /apps
directory of the new application
cd appname/apps
And finally tried running the new phoenix umbrella generator
mix phx.new.web
But now I got the following response:
** (FunctionClauseError) no function clause matching in Mix.Tasks.Phx.New.Web.run/1
lib/mix/tasks/phx.new.web.ex:29: Mix.Tasks.Phx.New.Web.run([])
(mix) lib/mix/task.ex:294: Mix.Task.run_task/3
(mix) lib/mix/cli.ex:58: Mix.CLI.run_task/2
(elixir) lib/code.ex:370: Code.require_file/2
I also tried mix phx.new.ecto
:
** (FunctionClauseError) no function clause matching in Mix.Tasks.Phx.New.Ecto.run/1
lib/mix/tasks/phx.new.ecto.ex:45: Mix.Tasks.Phx.New.Ecto.run([])
(mix) lib/mix/task.ex:294: Mix.Task.run_task/3
(mix) lib/mix/cli.ex:58: Mix.CLI.run_task/2
(elixir) lib/code.ex:370: Code.require_file/2
What is going wrong?