1.0 KiB
1.0 KiB
Nooblearn2code Blog Service
Development
- Cài đặt
asdfvàasdf-elixircũng nhưasdf-erlang - Cài đặt Elixir và Erlang ở dưới Local:
Lưu ý: với Erlang version và Elixir version được định nghĩa trong file .tool-versions.
asdf install erlang <erlang version> asdf install elixir <elixir version> - Setup database ở local (yêu cầu có Docker, nếu không dùng Docker có thể dựa vào các environment variable ở trong file docker-compose.yml).
docker compose up -d - Cài đặt các dependencies và setup database cho Ecto.
Nếu bạn sử dụng PostgreSQL ở local thì sử dụng thêm lệnh sau:
mix deps.get && mix compilemix ecto.setup - Chạy server:
Nếu muốn sử dụng dưới dạng interactive:
mix phx.serveriex -S mix phx.server
Happy coding!