티스토리 뷰
NPM(Node Package Manager)
Node.js 에서 사용할 수 있는 모듈을 패키지화 하여 모아둔 저장소같은 개념.
개인이 자신이 만든 패키지를 공개할 수 있으며, 사용또한 쉽다.
보통 npm install -g create-react-app myreact
이런식으로 쓴다. install 대신 i 라고 써도 무방, 편한대로 쓰면 된다.
이렇게 리액트를 npm을 통해 설치하게 되면 온갖것들을 다 끌고와서 react를 설치하게 되고, 그놈들은 계속 컴퓨터에 남아있는 상태가 된다. 또한 버전의 업데이트가 이루어졌을시, 스스로 삭제후 재설치를 해주어야 하는 번거로움이 발생한다.
이때 사용할 수 있는것이
NPX(Npm Package Runner)
이놈을 이용해 create-react-app을 설치할 경우, 무거운 CRA 패키지를 설치하는동안 받아 쓴 후 다시 삭제해준다. 또한 항상 최신의 버전을 이용할 수 있게 된다.
'Study > react.js' 카테고리의 다른 글
[context API]기본 (0) | 2020.01.28 |
---|---|
[warning]Use the `defaultValue` or `value` props on <select> instead of setting `selected` on <option>. (0) | 2020.01.27 |
[react]useRef 사용 (0) | 2020.01.14 |
[react] 여러개의 인풋 관리 (0) | 2020.01.14 |
[react Hooks] use Input (0) | 2020.01.13 |
댓글