필자는 vc code와 windows cmd를 사용
우선 프로젝트 파일이 위치할 장소를 정해야 하는데 cmd 창(vs code 상 또는 콘솔 cmd 창)으로
cd "파일 경로"
를 통해서 디렉토리를 이동한 후 아래 명령어로
mix new [프로젝트 이름]
프로젝트를 생성할 수 있는데 이때 프로젝트 이름은 소문자와 _(언더바) 로만 구성되어있어야 한다.
프로젝트를 생성하면 libs 하위에 프로젝트 명.ex 의 소스 파일이 생겨있고 아래의 코드가 작성되어있다.
defmodule ElixirProject do
@moduledoc """
Documentation for `ElixirProject`.
"""
@doc """
Hello world.
## Examples
iex> ElixirProject.hello()
:world
"""
def hello do
:world
end
end
여기에 작성하고 싶은 코드를 작성 한 뒤, vs code 터미널(cmd) 에서 아래 명령어를 입력
iex -S mix
명령어를 입력하게 되면 코드가 컴파일 되고 iex 콘솔이 실행되게 된다. 이때 소스 파일 이름.함수 이름을 이용해서 테스트를 진행할 수 있다.
매번 iex -S mix 명령어를 치기 귀찮으니 세팅을 하는 과정