After failing to get comfortable with Ash quickly and asking around on reddit I decided to start from scratch again. let’s read a book.
iex does NOT make modules available by itself.
if you run iex -S mix it will load the mix.exs file
The long (expanded) version of -S is simply:
“start”
So:
-S == --start
iex -S mix phx.server means:
“Start IEx, and start the program mix phx.server inside it.”
exs files are scripts, so
The default port of cowboy is 4000.