[강의 노트] NPM

오승현·2022년 7월 27일
0
post-thumbnail

NPM 지역 설치 명령어 & 제거 명령어

npm install <패키지 이름> / uninstall <패키지 이름>

NPM 전역 설치 명령어

  • 프로젝트에서 사용할 라이브러리를 불러올 때 사용하는 것이 아니라 시스템 레벨에서 사용할 자바스크립트 라이브러리를 설치할 때 사용
  • 라이브러리가 설치되고 나면 터미널에 라이브러리 이름 입력했을 때 명령어 인식함
npm install <패키지 이름> --global

전역으로 설치된 라이브러리 경로 확인

mac

/usr/local/lib/node_modules


지역 설치 명령어 옵션

1. (두개 같음)

npm install <패키지 이름> --save-dev
npm i <패키지 이름> --D

2. (두개 같음)

npm install <패키지 이름> --save-prod
npm i <패키지 이름>

dependencies와 devDependencies의 차이점

1. dependencies

  • 화면의 로직과 직접적인 연관이 있는 라이브러리
  • 애플리케이션을 동작시킬 때 필요한 라이브러리
  • ex) react, angular, chart, jquery 등

2. devDependencies

  • 개발을 할 때 도움을 주는 개발 보조 라이브러리
  • ex) webpack, js-compression, sass

개발용 라이브러리와 배포용 라이브러리 구분하기

npm install <패키지 이름> --global

1. 배포용(dependencies)

  • dependencies에 들어있음
  • ex) jquery
  • npm run build로 빌드를 하면 최종 애플리케이션 코드에 포함됨

2. 개발용(devDependencies)

  • devDependencies에 들어있는 라이브러리는 배포되지 않음

profile
갓생 내가 살아 볼란다 🌟

0개의 댓글