더북(TheBook)

프로젝트의 디렉터리에는 다음 그림처럼 디렉터리 3개와 파일 1개가 생성된다. meteor create 명령으로 생성된 기본 파일과 폴더다.

040

▲ 그림 2-15 미티어 프로젝트의 기본 폴더와 파일

 

자동으로 생성된 프로젝트 폴더와 파일만으로도 미티어는 실행된다. 이제 브라우저에서 확인할 수 있게 미티어를 실행해보자.

helloworld 디렉터리에서 meteor npm install로 미티어 실행에 필요한 패키지를 설치하고, meteor run으로 미티어를 실행한다. 또한, run은 생략할 수 있어서 meteor만 입력해도 프로젝트가 실행된다.

~/Projects/helloworld$ meteor npm install

~/Projects/helloworld$ meteor run

[[[[[ ~/Projects/helloworld ]]]]]

 

=> Started proxy.

=> Started MongoDB.

=> Started your app.

 

=> App running at: http://localhost:3000/

 

실행 결과를 보면 meteor run 명령은 자체 프록시를 실행하고, 몽고DB를 실행한 뒤에 3000번 기본 포트에서 미티어 애플리케이션을 실행한다. 이때 몽고DB는 3001번 포트를 사용하게 된다. 또한, 내부 몽고DB는 로컬 호스트 밖의 외부에서 연결할 수 없다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.