--frozen-lockfile
.리모트에서 변경된 yarn.lock을 반영 후 발생한 에러
rm -rf node_modules
yarn
✨ conflict 한 번에 처리하는 방법
cmd + shift + p > Merge conflict: Accepting All Incoming
npm은 세계 최대의 소프트웨어 레지스트리(저장소)이다.
npm으로 전세계의 오픈소스 개발자들이 패키지를 공유하고 있으며, 조직에서 내부 개발 관리에 사용하기도 한다.
npm은 세 가지 요소로 구성된다.
the website:
웹사이트에서는 필요한 패키지를 발견하거나 프로필을 설정하고, organization을 만들어 퍼블릭/프라이빗 패키지 권한을 관리할 수 있다.
the Command Line Interface (CLI):
CLI는 터미널에서 실행할 수 있다. 대부분의 개발자들이 이 방식으로 npm과 상호작용 하고있다.
the registry:
npm 레지스트리는 자바스크립트 소프트웨어와 이에 대한 메타데이터를 보관하는 거대한 공공 데이터베이스이다.