728x90
반응형
1. npm은 설치, npx는 실행
명령어 | 역활 | 설명 |
npm | 설치 도구 | 패키지를 node_modules에 설치함 |
npx | 실행 도구 | 설치하지 않고 CLI 패키지를 바로 실행 가능 |
2. 예제로 이해하는 npm vs npx
- npm 예시: 패키지 설치 후 실행
npm install create-react-app -g
create-react-app my-app
위 명령어는 CRA(Create React App)를 글로벌로 설치하고, 이후에 create-react-app 명령어를 사용할 수 있게 한다.
- npx 예시: 설치 없이 바로 실행
npx create-react-app my-app
이 명령어는 CRA를 설치하지 않고도 바로 실행, 즉석에서 최신 버전을 다운로드해서 실행하고 끝나면 삭제하고,
딱 한 번 실행할 CLI 도구에 적합.
3. 언제 어떤 걸 써야 할까?
상황 | 사용 도구 |
한 번 실행하고 말 것 | npx |
자주 사용하는 CLI 설치 | npm install -g |
프로젝트에 의존성 추가할 때 |
npm install
|
728x90
반응형
'개발일기' 카테고리의 다른 글
11. 자바 HttpServeletRequest (26) | 2024.03.19 |
---|---|
10. Vuex Store (24) | 2024.03.18 |
09. Vue.js의 라이프사이클 (26) | 2024.03.17 |
08. 리액트(React) (63) | 2024.01.25 |
07. DOM(Document Object Model) (63) | 2024.01.23 |