1. 먼저 알아야 할 명령어
npm install === Yarn —— install 설치가 기본 동작입니다.
npm install taco --save === Yarn add taco - taco 패키지가 package.json에 즉시 저장됩니다.
npm uninstall taco --save === Yarn Remove Taco
npm에서는 npm config set save true를 사용하여 - -save를 기본 동작으로 설정할 수 있지만 이는 적합하지 않습니다. 대부분의 개발자에게는 단어가 명확하지 않습니다. Yarn에서는 package.json에 추가(추가) 및 제거(제거)가 기본 동작입니다.
npm install taco --save-dev === Yarn add taco --dev
npm update --save === Yarn 업그레이드
업데이트(업데이트) 대 업그레이드 (업그레이드) 좋아요! 업그레이드는 실제로 수행되는 작업입니다! 버전 번호가 증가하면 업그레이드가 발생합니다!
참고: 버전 3.11에서는 npm update --save에 문제가 있는 것 같습니다.
npm install taco@latest --save === Yarn add taco
npm install taco --global === Yarn global add taco - 항상 그렇듯이 전역 태그를 주의해서 사용하세요.
2. 알려진 명령어
패키지는 npm 레지스트리와 동일합니다. 대략적으로 말하면 Yarn은 새로운 설치 도구일 뿐이며 npm 구조와 레지스트리는 여전히 동일합니다.
npm init == 원사 초기화
npm 링크 === 원사 링크
npm 구식 == 원사 구식
npm 게시 === 얀 게시
npm run === 얀 실행
npm 캐시 클린 === 얀 캐시 클린
npm 로그인 === Yarn 로그인(로그아웃과 동일)
npm test === Yarn test
Yarn 고유의 명령어
실 청소 등 사용하지 말라는 내용을 일부 생략했습니다.
Yarn 라이센스 ls - 종속성의 라이센스 정보를 확인할 수 있습니다.
Yarn 라이선스 생성 —— 종속성 고지 사항 라이선스를 자동으로 생성합니다.
Yarn Why Taco - Taco가 설치된 이유를 확인하고 이에 의존하는 다른 패키지를 자세히 설명합니다(Olivier Combe에게 감사드립니다).
이모티콘
속도
실 잠금 파일을 통한 수축 포장 기능 자동 구현
보안 중심 설계
Npm 고유 명령
npm xmas === NO EQUIVALENT
npm visnup === NO EQUIVALENT
요약
이 글을 읽으면서, Yarn의 실행 명령에 문제가 있는 것 같은데 0.15.2에서 수정되어야 합니다. 이 시점에서는 npm이 훨씬 좋습니다.