Welcome @gareyte – you didn’t miss anything! Here’s what happened:
As of 1.6.0-rc.0
mix phx.new includes LiveView by default, but it no longer generates a
live route for the homepage. This has been retroactively added to the changelog, sorry for the confusion!
Below I have included instructions for how to make one instead We will give it a slightly different name to avoid any confusion when it comes to routes, so let’s call it
First, create the following files (you can find the contents in this gist):
$ touch lib/pento_web/live/my_page_live.ex
$ touch lib/pento_web/live/my_page_live.html.heex
Next, add the following to your router scope, just under
get “/”, PageController, :index:
live "/my", MyPageLive, :index
Then, start the server:
$ mix phx.server --open
Finally, navigate to
http://localhost:4000/my and you should see page with a search bar in the hero section.
Let us know how it goes!