티스토리 뷰

프로그래밍/Node.js

Node.js) npm

이불이! 2019. 4. 22. 15:26
728x90

npm(Node Package Manager) : 노드의 패키지 관리자

패키지란 ?  다른 사람이 만들어놓은 모듈이다.

1. 패키지 설치

> npm init

2. 패키지를 설치하게 되면 package.json이라는 폴더가 생기는데 내 피키지에 관한 정보가 있다.

3. 다음에 express를 공부할 예정이므로 express 모듈 설치

> npm install express

4. 갑자기 package-lock.json이라는 파일이 생기고 package.json에는 express 모듈이 설치됐다는 정보가 표시된다.

package-lock에 엄청 많은 파일이 생기는 이유는 express모듈을 사용하기 위해서는 package-lock에 있는 파일들이 필요하기 때문이다.

5. >npm install jest --save-dev 설치 : 개발 환경에서만 사용하겠다. 

 = npm i jest -D 로 대체할 수 있음

 

package.json 파일에 dependencies와 devDependencies부분이 나뉜다.

6. >npm i --global rimraf

글로벌 옵션 : cmd에서 명령어로 사용할 수 있게