[Elixir] mix로 시작하기
엘릭서는 대개 mix라는 매니저를 통해 전반적인 코드. 프로젝트를 관리한다.
엘릭서를 설치하면 함께 딸려올 것이다.


그리고 저걸로 프로젝트를 생성하면 된다.
mix new 프로젝트명 --module 모듈명



프로젝트 구조는 대충 이렇게 되어있다.

lib에 실질적인 로직들을 모아두는 것 같다.
저기에 있는 mix.exs가 프로젝트 관리용 소스다.

앱 이름. 버전. 의존성 등을 관리할 수 있는 특수한 소스다.
저건 차차 보고
일단 실행은 mix run으로 할 수 있다.


컴파일은 mix compile로 할수 있는데, 그럼 빌드 디렉토리에 결과물이 생성될 것이다.


그리고 lib 안에는 프로젝트와 동명의 소스파일. 모듈이 있을텐데, 이게 엔트리 포인트가 된다.

그렇다.
참조
https://elixir-lang.org/getting-started/mix-otp/introduction-to-mix.html#our-first-project