npm install 2

[하루한개념] npm vs. yarn (npm, yarn, 차이점과 명령어)

Npm : Node Package Manager의 약자로 자바스크립트 언어를 위한 패키지 관리자를 의미한다. (이때 package = npm에 업로드된 js module을 의미) Package.json 프로젝트의 정보와 의존성을 관리하는 파일이다. 어떤 패키지와 버전을 사용하는지 기록하여 어느 곳에서든 동일한 개발환경을 구축할 수 있게한다. 직접 수정하는 대신 CLI를 통해 추가, 삭제, 업데이트하는 것을 추천한다 dependencies에 의존 패키지들이 정의된다 버전 표기 방식(SemVer)범위표기기호설명예시버전 범위 버전 표기와 같은 버전에서 자동 업데이트가 진행되지 않는다 0.0.1 =0.0.1 ~ 버전표기 규칙중 마지막 자리(patch버전)에서만 자동 업데이트 ~0.0.1 >=0.0.1 and =..

[npm] npm과 패키지 관리하기, 패키지 배포하기, npm의 명령어

1. npm : Node Package Manager의 약자로 자바스크립트 프로그래머들이 미리 작성해둔 코드들이 공개되어있는 서버입니다. - npm에는 100만개가 넘는 패키지가 등록되어 있습니다. - 대부분 오픈소스여서 노드를 사용해 웹개발 시 많은 도움이 됩니다. - npm에 업로드된 노드 모듈을 패키지라고 부릅니다. // 잠깐 정리 - Module Module (모듈) : 특정한 기능을 수행하는 함수나 변수들의 집합 특징 1) 독립성 2) 조합 가능 3) 재사용성 장점 - 편리함. 단점 - 다량 사용 시 구조파악이 어려워짐. 2. 패키지 관리하기 서비스에 필요한 패키지를 추가하다보면 어느 새 관리하기 어려울 만큼 그 수가 많아지고 의존관계가 얽히게 됩니다. 그리고 버전에 따라 작동이 안될수도 있기에..

728x90