MEAN Stack이란 MongoDB, Express, Angular JS, Node.js를 사용하는 웹 프레임워크를 말한다. 웹 서버를 운영하면 각 페이지당 get, post등 메소드에 대한 라우팅이나 기본 설정등을 다 해야하는데 이부분을 한방에 해결해준다!
정말 친절하게도 한글 메뉴얼도 제공해준다
내 친구 npm을 통해 설치는 한방에!
1 2 3 4 5 |
npm install express-generator -g express lotco -- ejs cd lotco npm install npm start |
첫 라인은 익스프레스 제네레이터를 설치하는거고 두번째 라인은 lotco라는 프로젝트를 생성하는데 뷰단을 처리할때 ejs를 사용한다는 옵션이다. 기본 옵션은 jade인데 이건 사용하는데 배워야하고 ejs는 그냥 기존 html문서처럼 사용 할 수가 있어서 다른 퍼블리셔와 같이 협업을 하기가 편해서 나는 ejs를 선호한다.
세번째 라인은 생성한 프로젝트 폴더로 이동하고나서 마지막으로 프로젝트를 실행하고 로컬 호스트로 접속하면 짠! 하고 접속이 된다.
11