-
npm, npx, nvm에 대하여카테고리 없음 2019. 9. 4. 12:52
npm 명령어
npm(Node Package Manager): 자바스크립트 패키지 관리 모듈이다.
- npm install --no-audit 명령어: --no-audit 옵션은 audit 기능을 끔
- npm outdated 명령어: package.json에 적어둔 버전에 따라 색이 변함
- npm ls 명령어: 설치된 패키지를 조회함
- npm run <script command> 명령어: package.json의 script에 있는 명령어를 실행함
- npm dedupe 명령어: 중복된 패키지를 삭제함
- npm install -S 또는 npm install --save 명령어: 설치한 버전을 package.json 파일에 추가함, 주의 할 점은 초기 package.json 내용을 변경할 수 있음
- package.json
- dependencies 항목
- 버전에 ^, ~, > 등과 같이 사용될 수 있고, 기호는 semver이라고 함
- ^버전:
- ~버전:
- >=버전: 버전 보다 크거나 같음, 주의 할 점은 최신 버전이 설치될 수 있음
- 버전: 명시한 버전과 일치해야 함
- dependencies 항목
npx 명령어
npx: 컴퓨터에 라이브러리를 설치하지 않고 임시로 라이브러리를 설치한다.
- npx <패키지명>... 사용시 패키지 버전은 최신 버전이 사용됨
nvm 명령어
nvm(Node Version Manager): nodejs 버전을 여러 개 사용할 때 편리하다.