본문 바로가기
개발

[NodeJS] 초기 설정(mac)

by 마스터누누 2017. 4. 18.
728x90
반응형

초기 설정



노드는 npm이라는 패키지 매니저를 통해 필요한 패키지를 설치할수있다.





터미널에서 작업할 폴더에 들어가서 npm init을 입력하면

이름과 버전, git 레포지터리 등을 등록하는데 필요한 내용만 입력하고

입력하지 않을 내용은 Enter를 입력하여 넘어간다

마지막에 Is this ok? 라는 글이 출력되면 yes를 클릭한다.

이 과정을 완료하면 nodeJS에 대한 기초 설정이 완료된다


자세한 내용은 pasckage.josn에 대한 공식문서를 참조하자

https://docs.npmjs.com/files/package.json




Express 설치



다음으로 node에서 사용할 Express를 설치해야한다.

Express는 nodeJS를 위한 간결하고 빠른 웹 프레임워크이다.

node에서는 Express의 여러 유용한 메소드를 사용하여 강력한 API를 작성할 수 있다.


npm은 패키지 매니저로써 Express와 같은 다양한 패키지를 쉽게 설치하도록 도와준다

따라서 npm의 install 명령어를 이용하여 express를 설치해준다

--save 옵션을 사용해주면 자동으로 dependencies에 추가되므로 

반드시 붙여주도록 하자



Package.json 파일



npm init을 완료하면 해당 폴더에 pacakage.json 파일이 생성되는데

init 명령에서 입력해준 자료들이 저장되어있다.

express를 --save 명령어로 설치했으므로

dependencies에 추가 되었다..




node_modules 폴더



모든 과정이 완료되면 npm init으로 지정된 폴더에는 

1개의 파일과 1개의 폴더가 생성되어있다.

package.json은 앞서 말했듯이 현재 node의 설정을 담은 파일이며

node_modules는 모듈들이 설치된 파일이다.

현재 시점에서 이 폴더를 열어보면 express의 구성 폴더들이 설치되어있다.



반응형

'개발' 카테고리의 다른 글

[NodeJS] Get 라우팅  (0) 2017.04.18
[NodeJS] 기본 서버 연결  (0) 2017.04.18
[ReactJS] 작업 환경 구축 - create react app  (0) 2017.04.18
[Web] Database - 2  (0) 2017.04.18
[Web] Database - 1  (0) 2017.04.18

댓글