본문 바로가기

프론트엔드 로드맵

프론트엔드 로드맵 29 - npm script

반응형

npm (Node Package Manager)은 Node.js 패키지들을 관리하는 도구다. 명령 프롬프트에 명령어를 입력해 설치 및 삭제 등 관리한다.

주로 쓰이는 명령어는 npm init, npm start, npm run, npm install 등이 있다.

 

<대표적인 명령어 정리>

npm init : package.json 자동 작성

npm install -g (모듈명) : 패키지 설치 명령어 (-g : 글로벌 패키지)

npm install --save (모듈명) : 해당 모듈을 설치함과 동시에 package.json dependencies에 자동으로 모듈 추가

npm update : 패키지 업데이트

npm dedupe : npm의 중복 패키지 정리.

npm root : node_modules 위치 알려줌

npm outdated : 오래된 패키지 있는지 알려줌

npm ls : 패키지 조회

npm search  : npm 패키지 검색

npm adduser / npm login : npm에 회원가입/로그인 명령어

npm start / npm stop : package.json의 script 실행 / 멈춤 명령어

npm test : 테스트 명령

npm run (스크립트 이름): package.json 스크립트에 있는 명령어들을 실행 (npm start = npm run start 같음)

npm cache : npm 내 캐쉬 보여주기. npm cache clean : 캐쉬 지우기

 

 

 

 

참고 사이트 : https://css-tricks.com/why-npm-scripts/

https://www.zerocho.com/category/NodeJS/post/58285e4840a6d700184ebd87

https://hudi.kr/npm-%EC%86%8C%EA%B0%9C-%EB%B0%8F-%ED%99%9C%EC%9A%A9/

 

 

반응형