왜 npx create-react-app my-app이라고 작성해야 할까?
우선 npx는 npm내부의 유틸리티이다.
npm이 더 큰 개념. npm안에 npx가 존재한다.
npx는 주로 한번만 실행할 명령어 or 전역 설치 없이 즉석에서 바로 실행할 패키지를 다룰 때 사용한다.
=> node_modules 설치 없이 사용할 명령어에 사용하는 것.
npm create-react-app my-app를 하려면, create-react-app이라는 패키지를 사용해야하므로
npm install -g create-react-app으로 패키지의 전역 설치가 우선되어야만 한다.
이런 번거로움을 해결하기 위해, 전역 설치가 불필요한 npx를 사용하는 것!!!
'프로젝트' 카테고리의 다른 글
[포트폴리오] poompoom 개선 (3) | 2025.04.26 |
---|---|
[PBL] TS 타입 정의 궁금증 (0) | 2024.11.24 |
[PBL] 트러블슈팅 ESLint 9.0.0 (0) | 2024.10.24 |
[PBL] .editorconfig vs .prettierrc.js vs .eslintrc.js (0) | 2024.10.23 |
[PBL] 템플릿 vs 보일러플레이트 (0) | 2024.10.23 |