Required:
Install with Chocolatey
choco install -y erlang elixir nodejs VisualCppBuildTools
Postgresql needs to be installed separately as chocolatey repository does not have 9.5 version!
- Arch
pacman -S install erlang elixir nodejs postgresql
- Fedora 25
dnf install -y erlang nodejs postgresql-server
- Elixir 1.4.4 needs to be installed separatele as fedora repository only has 1.3.1 which is not supported
mix setup (Setup everything with one command)
mix setup.min (Get dependencies and compile)
mix npm.install (Install npm packages to frontend)
mix npm.build (Build minified javascript)
mix ecto.setup (Setup database)
mix ecto.reset (Reset database)
iex -S mix (Start console for program)
mix run --no-halt (Run program)
mix test (Run unit tests)
mix lint (Run linter)