면접 요약 정리

npm 정리

JIN_Coder 2022. 10. 20. 01:52

npm이란

Node.js의 기본 패키지 매니저입니다.

별도의 설치가 필요 없다는 게 가장 큰 장점이고, 가장 대중적인 패키지 매니저입니다.

 

yarn이란

npm의 단점을 보완하기 위해 페이스북에서 만든 JavaScript 패키지 매니저입니다.

npm의 속도, 안정성, 보안성을 보완합니다.

 

npm도 속도와 안전성을 보완하여 큰 차이가 없고, 사용자 수와 접근성은  npm이 우세하기 때문에 사용자에게 맞는 것을 사용하는 게 좋습니다.

 

packege.json이란

동일한 개발환경을 구축할 수 있게 프로젝트 정보와 의존성을 관리하는 문서입니다.

팀 프로젝트를 하거나, 누군가의 프로젝트를 clone 했을 때 packege.json을 통해 동일한 환경을 구축할 수 있습니다.

 

 

'면접 요약 정리' 카테고리의 다른 글

HTTP와 HTTPS 정리  (1) 2022.10.23
REST API 정리  (0) 2022.10.20
var, let, const 정리  (0) 2022.10.18
동기 비동기 정리  (0) 2022.10.18
Node.js / Express 정리  (0) 2022.10.17