본문 바로가기
Front/node.js

node.js Mac OS에서 설치

by 태하팍 2014. 5. 1.
반응형

ㅎㅎㅎ 본격적으로 개발을 하기 위해서 Mac Pro 레티나를 질렀습니다! 예~~~


장난 아니네요 정말...이런 신세계가...ㅠ.ㅠ...


뭔가를 개발 하나 해봐야겠다는 의욕이 넘처나네요^0^


자! 맥북에서의 첫 포스팅입니다! ㅎㅎㅎ


ㄱㄱ~


우선! nodejs site로 가셔서 다운을 받도록 합니다. 패키지로 받으시면 됩니다. 바이너리 아닙니다~

다운로드(Download)를 꾹~눌러줍니다.


그리고나서 Mac에 맞는 패키지를 다운 받습니다.

.pkg 를 받으시면 됩니다~^0^good~


그리고나서 다운받아진 녀석을 클릭하여 다음다음 신공으로 셋팅 해줍니다^0^


설치가 완료되면 아래와 같습니다.


version 확인



npm도 자동으로 깔린다..와우!!


자! npm이 있으니! forever와 express등을 셋팅 해주시면 됩니다.


1) forever


2) express

  

그리고...express를 못찾는다..


이와 같이 $ npm install -g express-generator 를 깔아준다.


그런 뒤...


express simpleWeb으로 express 구조의 프로젝트를 만든다.

그런 뒤...express와 연관된 아이들을 깔아준다.

 create : .

   create : ./package.json

   create : ./app.js

   create : ./public

   create : ./public/javascripts

   create : ./public/images

   create : ./public/stylesheets

   create : ./public/stylesheets/style.css

   create : ./routes

   create : ./routes/index.js

   create : ./routes/users.js

   create : ./views

   create : ./views/index.jade

   create : ./views/layout.jade

   create : ./views/error.jade

   create : ./bin

   create : ./bin/www


   install dependencies:

     $ cd . && npm install    <--- 요녀석을 실행 시켜준다. cd 로 해당 프로젝트로 들어간 뒤 npm install로 디펜던시 걸려있는것들을 깔아준다.


   run the app:               <-- 실행은 다음과 같다..음...책과 다르다...그리고 소스 내용 또한 달라졌다...

                                  음....creaetServer()등을 사용 할 수 있었는데...음... 없다고 나온다..ㅋㅋ;;

     $ DEBUG=my-application ./bin/www


node app.js를 실행 시켜주면...동작하지 않는다..-_-;;;

위와 같이...1) DEBUG=simpleWeb  2) bin으로 가서 www를 node www로 실행 시켜 주면 된다..ㅎㅎㅎ

기본적으로 생성되는 소스가 조금 달라진 것 같다..음...


    - END -


반응형