2015년 4월 14일 화요일

Node.js / package.json 으로 npm 의존성 모듈 관리하기

#Node.js / package.json 으로 npm 의존성 모듈 관리하기
: 외부 모듈 사용에따른 의존성관리 즉, Project 관리


* 출처 : 

* Node.js는 각 App의 Root 폴더에 있는 package.json 파일로 프로젝트 관리를 합니다. 
만드는 방법은 간단하다,
우선 해당 앱 소스 폴더로 이동해서 "npm init" 명령어를 실행한다. 
그러면 Interactive Prompt 동작하면서 프로젝트에 대한 여러가지 정보를  입력할 수 있게 된다. 
프로젝트 명이나, 버젼, 개발자명, 앱설명등을 입력할 수 있게 
이 중에 의존성: dependencies 항목이 제일 중요하다. 
초기 package.json 파일을 만들때에는 이 항목이 자동으로 설정되어진다. 

이파일 생성 이후에  해당 앱소스에 외부 모듈을 설치하고 이용하려 할때
package.json에 dependencies항목을 수작업으로  입력(업데이트)을 해줘도 되며, 자동으로 업데이트 되는 명령어가 있어
간단히 처리할수 있다. 

dependencies 업데이트 자동 명령어 :  npm install 외부모듈이름 --save 
즉, 모듈 설치 명령어에 "--save"  옵션만 붙이면 package.json 파일에 dependencies 항목에 자동 추가된다. 


* 명령어 예)
npm install express jade socket.io --save

댓글 없음:

댓글 쓰기