윈도우에서 erlang 설치하기
심심풀이로 <모바일 서버 프로그래밍 입문 : 얼랭으로 만들며 배운다> 라는 책을 보고 있다. 얼랭에 대한 설명과 서버 프로그래밍에 대한 내용이 무겁지 않게 절반씩 잘 섞인 책이다. 얼랭을 공부할 생각은 없었는데 기대 이상으로 재밌어서, 읽으면서 조금씩 간단히 정리해두고자 한다.
erlang 설치
scoop에서도 erlang을 설치할 수 있다. 업데이트도 된다.
scoop install erlang
rebar3 설치
rebar3는 scoop에 올려져 있지 않다. 아래 과정을 따라하도록 한다.
- 적당한 디렉토리를 선정하고, rebar3 escript를 다운로드 받는다.
mkdir /Portable/rebar3
cd /Portable/rebar3
iwr https://s3.amazonaws.com/rebar3/rebar3 -OutFile rebar3
- 동일 디렉토리에 rebar3.cmd 파일을 아래와 같은 내용으로 만든다.
@echo off
setlocal
set rebarscript=%~f0
escript.exe "%rebarscript:.cmd=%" %*
-
PATH 환경변수에 해당 디렉토리를 추가.
-
다음과 같이 실행하였을 때 버전 정보가 잘 출력되면 설치가 잘 된 것이다.
rebar3 --version
새로 프로젝트 생성하기
다음과 같이 앱 프로젝트를 생성할 수 있다.
rebar3 new app myapp
다음과 같은 구조가 만들어진다.
myapp
src
myapp_app.erl
myapp_sup.erl
myapp.app.src
.gitignore
LICENSE
README.md
rebar.config
참조
- 우주를 위해 : Rebar3 - Documentation
- 유리의 블로그 : erlang + rebar3 + cowboy
- rajephon.log : Erlang - 05. Rebar3 Project Setup
- <모바일 서버 프로그래밍 : 얼랭으로 만들며 배운다>(이국현)