티스토리 뷰
npm (Node Package Manager)
- 전세계 개발자들이 만든 다양한 기능(→ 패키지, 모듈) 들을 관리
- 기존에는 패키지 등을 .html에 <link> 또는 <script> 태그를 이용하여 사용하였다.
하지만 최근에는 프로젝트에 패키지를 직접 설치 후 별도의 가공을 거쳐 웹사이트에서 동작시킨다. - node.js와 함께 설치되므로 별도의 설치가 필요없다.
Package 설치
- package.json 파일 생성
$ npm init -y
- package 설치 → node_moduels , packge-lock.json 생성됨
$ npm install 패키지명 xxx
개발 의존성 packge 설치 👉 개발할때만 필요하고, 웹브라우저 동작시 불필요한 패키지들.. ex) Babel, Sass
$ npm install -D 패키지명 xxx
- package.json
- 패키지 목록 관리
- 프로젝트의 정보
- 기타 실행 스크립트 작성
- node_modules
- 설치한 패키지가 모여있는 폴더
- 설치한 패키지가 모여있는 폴더
- packge-lock.json
- 우리가 설치한 패키지들이 내부적으로 사용하는 패키지 들의 정보
- 자동적으로 관리 됨
'node.js' 카테고리의 다른 글
node.js - 유의적 버전 (0) | 2021.09.08 |
---|---|
node.js - 개발 서버 실행과 빌드 (0) | 2021.09.08 |
node.js - node 설치 (nvm) (0) | 2021.09.06 |
node.js - node.js 란? (0) | 2021.09.06 |