npm (Node.js Package Manager)에 대해서 간략히 설명하고, 자주 사용하는 명령어를 정리해 봅니다.
주로 프로젝트("cd 프로젝트 경로"로 이동)에 패키지를 설치하는 경우는 배포 시에 필요한 패키지를 설치합니다.
전역에 설치하는 패키지들은 "expo-cli, express-generator, eas-cli, yarn"과 같은 프로젝트를 생성, 배포, 전송, 대체 패키지 관리자와 같은 명령어들을 전역에 설치하여 사용합니다. (프로젝트 배포 시 필요하지 않은 패키지)
전역에 패키지 설치 시에는 프로젝트 내에서 사용하는 명령어와 동일하나 끝에 "-g"옵션만 붙여주면 됩니다.
프로젝트 내에 패키지를 설치하고 배포 시에는 추가되지 않도록 하는 방법은 "--dev" 옵션을 붙여주면 됩니다.
패키지 설치
프로젝트
cd 프로젝트경로
npm install 패키지명
# 프로젝트내에 설치되나 배포시 제외
npm install 패키지명 --dev
전역
npm install 패키지명 -g
패키지 삭제
프로젝트
cd 프로젝트경로
npm uninstall 패키지명
전역
npm uninstall 패키지명 -g
설치된 패키지 목록 확인
프로젝트
cd 프로젝트경로
npm list --depth=0
전역
npm list --depth=0 -g
설치된 패키지 업데이트
프로젝트
cd 프로젝트경로
# 업데이트 필요여부 확인
npm outdated --depth=0
# 업데이트
npm update
전역
# 업데이트 필요여부 확인
npm outdated --depth=0 -g
# 업데이트
npm update -g
반응형
댓글