명령어 정리
npx <command>
npm 5.2.0버전부터 제공되는 명령어로
npx를 사용하면 install 없이 일회성으로 패키지를 실행하거나 명령을 실행할 수 있다.
1. npm init
- package.json 생성
2. npm install / npm i
- npm 모듈을 로컬(현재 프로젝트 내부)에 설치
- 옵션으로 --save / -S, --save-dev / -D를 사용 가능
- --save / -S는 dependency에 추가하는 명령어인데 npm 5버전 이후로는 자동으로 dependency에 추가됨
- --save-dev / -D는 devDependencies에 추가. 개발 환경에서만 사용하는 모듈
3. npm uninstall moduleName
- 설치한 모듈 삭제
4. npm dedupe
- 중복된 모듈 정리
5. npm root
- node_modules의 위치를 알려줌
6. npm oudated
- 오래된 패키지의 존재 유무를 알려줌
7. npm ls ( + 패키지명)
- 패키지 조회 (패키지의 유무와 어떤 dependecies인지 알려줌)
8. npm cache (clean --force)
- npm 내의 cache 확인 (캐시 삭제)
9. npm rebuild
- npm 재설치
10. npm -v / npm - version
- 버전 확인
11. npm start
- package.json의 scripts에 있는 start명령어 실행
11. npm stop
- 실행중인 npm 중지
12. npm restart
- 재시작
13. npm run (명령어)
- 그 이외의 scripts 실행
14. npm config (list)
- npm 설정 조작 (현재 설정 조회)
2023.04 ~ 백엔드 개발자의 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!