본문 바로가기

카테고리 없음

[Node JS_002]NPM

NPM은 무엇인가?

 

https://docs.npmjs.com/about-npm/

 

About npm | npm Documentation

About npm npm is the world’s largest software registry. Open source developers from every continent use npm to share and borrow packages, and many organizations use npm to manage private development as well. Here is a quick introduction to npm: npm consi

docs.npmjs.com

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

 

cat-me

ASCII cats all up in your node.js

www.npmjs.com

npm install cat-me 입력!

(경고와 에러가 나오는데 잘 모르겠다)

npm 서버로 가서 cat-me를 찾고 파일을 가져와서 설치하는 루틴이다

설치한 파일을 아래와 같이 확인할 수 있다.

node_modules는 패키지를 설치할 때마다 자동으로 생성되는 디렉터리이다.

 

이제 requre로 cat-me 패키지를 실행하면 파일이 자동으로 검색되어 노드 모듈 내부에서 찾을 수 있다.

그리고 출력!

이제 이 javscript파일을 node명령어로 실행해 주면

이렇게 cat이 출력된다.

 

require함수는 꼭 기억하자~