티스토리 뷰

NPM (node pakage manager)

  • 라이브러리를 담고있는 저장소 역할
  • pakage.json 에 상세히 정의가 되어있다.

 

npx은 패키지 러너 라고 생각, npm 5.2.0 부터 추가되었다,

 

npm install ~~  -g 가 없으면 local 에 설치

npm install ~~  -g 가 있으면 글로벌로 설치 (프로젝트 안에서만이 아니고 컴퓨터 안에 설치)

 

원래는 create-react-app을 사용할때 

npm install -g crerate-react-app 이런 식으로 사용해서 global 디렉토리에 설치했다.

 

근데 이제는 npx를 이용하여 그냥 레지스트리에 있는걸 가져올 수 있다.

npx가 npm registry 에서 create-react-app 을 찾아서 다운로드 없이 실행시켜준다.

 

좋은 점?

1. disk space 낭비하지 않을 수 있다.

2. 항상 최신 버전 사용할 수 있다

 

결론적으로는 npx를 이용하여 굳이 다운로드하지 않고도 이용할 수 있다.

 

 

 

 


※ 출처

www.youtube.com/channel/UCFyXA9x8lpL3EYWeYhj4C4Q

'JavaScript & TypeScript' 카테고리의 다른 글

axios  (0) 2020.12.13
react-router-dom  (0) 2020.12.13
React - LifeCycle API  (0) 2020.11.24
React - 시작하기  (0) 2020.11.23
11. Promise  (0) 2020.11.15