프로그래밍/Node.js
Node.js) npm
이불이!
2019. 4. 15. 00:11
728x90
npm에서 패키지를 사용할 것이라면 패키지들을 체계적으로 관리할 필요가 있다.
실제 서비스에서는 패키지를 수십, 수백 개 가량 다운받게 되기 때문에 각각의 패키지에 대한 버전을 기록해야한다.
버전이 중요한 이유는 버전이 업그레이드 되면서 이전 버전과 호환이 안 될 수도 있기 때문이다.
그래서 패키지명과 함께 패키지 버전도 함께 기록할 필요도 있다.
그 역할을 하는 게 Package.json 파일이다.
npm은 package.json을 보고 '이 프로젝트는 이런 패키지를 필요로 하는구나' 하고 알아차립니다.
package.json을 만드는 방법은 두가지가 있는데
1. 직접 만드는 것
2. cmd에 npm init 명령어를 치는 것.