- Elixir 1.4.5 with Erlang OTP 19
- Node JS 6.10.0
- PostgreSQL 9.6.0
- Python 2.7.12
To start the Phoenix server:
- Install node dependencies with
npm install
- Install elixir dependencies with
mix deps.get
- Create and migrate your database with
mix ecto.create && mix ecto.migrate
- Build typescript game with
node assets/node_modules/typescript/bin/tsc -p game_client/
or download VSCode and run ctrl+shift+b - Start Phoenix endpoint with
mix phx.server
For Windows Users:
- VC++ build tools http://landinghub.visualstudio.com/visual-cpp-build-tools
- To compile comeonin dependency, add
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64
to PATH - run
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat amd64
Now you can visit localhost:4000
from your browser.
- Official website: http://www.phoenixframework.org/
- Guides: http://phoenixframework.org/docs/overview
- Docs: http://hexdocs.pm/phoenix
- Mailing list: http://groups.google.com/group/phoenix-talk
- Source: https://github.com/phoenixframework/phoenix