npmjs는 node.js 라이브러리의 백화점입니다.
이 사이트에는 모든 라이브러리가 등록되어 있습니다.
사용하고 싶은 라이브러리를 검색해서 사용하면 됩니다.
구글에 npmjs
를 검색합니다.
randomcolor
라는 라이브러리를 적용해 보겠습니다.
randomcolor
검색
randomcolor
를 클릭하면 해당 라이브러리에 대해 설명이 나옵니다.
우측 상단에 install 방법을 참고하여 터미널에 입력합니다.
npm i randomcolor
입력해서 해당 라이브러리 설치 ( i = install을 의미 )
dependencies항목에 randomcolor 0.6.2버전이 추가되고
node_modules
폴더와 `package-lock.json' 파일이 새로 생성되었습니다.
node_modules : 설치한 라이브러리가 실제로 저장되는 폴더입니다.
^ : Version Range
대략적인 버전 정보 표기
→ #### package-lock.json
0점대 버전 ~ 1점대 버전 이전의 버전 중 최신 버전을 사용
0.6.2버전이 설치
설치된 라이브러리를 import하여 호출합니다.
출력문을 사용해 무작위로 지정되는 색상을 출력해봅니다.
실행될 때 마다 무작위로 색상을 반환합니다.
package-json 설정 파일만 있으면
npm i
명령어를 통해 설정된 라이브러리를 호출합니다.
소스를 다른 사람과 공유하거나 저장할 때는 node_module폴더는 용량이 크므로 따로 전송하거나 저장하면 비효율적입니다.