NPM은 무엇인가?
https://docs.npmjs.com/about-npm/
npm is the package manager for javascript.
다른 사람들이 작성한 코드가 npm의 ecosystem에 있다면 이를 통하여 너무나도 손쉽게 가져다가 이용할 수 있다.
게다가 npm은 사용하기 정말 쉽다.
예를 들어 express를 설치하고 싶다고 하면
명령어로 npm install [패키지 이름]을 입력하면 끝이다. 아주 간단하다.
이제 NPM packages를 설치할 것이다
Colt님은 cat-me라는 패키지로 강의를 하셨다
https://www.npmjs.com/package/cat-me
npm install cat-me 입력!
(경고와 에러가 나오는데 잘 모르겠다)
npm 서버로 가서 cat-me를 찾고 파일을 가져와서 설치하는 루틴이다
설치한 파일을 아래와 같이 확인할 수 있다.
node_modules는 패키지를 설치할 때마다 자동으로 생성되는 디렉터리이다.
이제 requre로 cat-me 패키지를 실행하면 파일이 자동으로 검색되어 노드 모듈 내부에서 찾을 수 있다.
그리고 출력!
이제 이 javscript파일을 node명령어로 실행해 주면
이렇게 cat이 출력된다.
require함수는 꼭 기억하자~