npm 와 yarn 의 차이 와 상용 명령

1939 단어
우선, 이 두 가 지 는 모두 js 패키지 관리 도구 에 속 하 며, 패키지 나 모듈 yarn 을 설치 할 수 있 습 니 다. 페 이 스 북, 구 글 등 공동 개발 에 의 해 출시 된 차이 점 입 니 다.
  • yarn 속도 가 빠 르 고 주로 다음 과 같은 두 가지 측면 에서 나온다.
  • npm 에서 가방 을 다운로드 하면 npm install 은 가방 의 정렬, 즉 대기 열 에 따라 하나씩 다운로드 합 니 다. 하 나 는 다운로드 가 완 료 된 후에 다른 yarn 을 다운로드 하면 다운로드 할 가방 을 동시에 다운로드 합 니 다
  • 오프라인 모드: 이전에 패 키 지 를 설치 한 적 이 있다 면 Yarn 으로 다시 설치 할 때 캐 시 에서 가 져 오 면 npm 처럼 인터넷 에서 다운로드 하지 않 아 도 됩 니 다.

  • yarn 은 모듈 이나 가방 을 다운로드 할 때 명령 행 에서 출력 하 는 정보 가 더욱 간결 합 니 다
  • npm 버 전 5.0 이후 패키지. lock. json 파일 을 가 져 옵 니 다. 이 파일 은 프로젝트 에 설 치 된 가방 이 어떤 버 전 인지 설명 합 니 다. npm install 을 진행 하면 지정 한 버 전의 가방 을 설치 합 니 다.yarn 은 항상 lock 파일 이 있 습 니 다. 기능 과 npm 의 package. lock. json 은 차이 가 많 지 않 습 니 다.
  • 명령 이 다르다
  • 상용 명령:
    새 항목 초기 화
  • npm init
  • yarn init

  • 기본 설치
  • npm install
  • yarn install

  • 의존 도 를 설치 하고 package. json 에 기본적으로 저장 합 니 다.
  • npm install express —save
  • yarn add express

  • 의존 항목 제거 (예: express)
  • npm uninstall express —save
  • yarn remove express

  • 어떤 개발 을 설치 할 때 프로젝트 에 의존 합 니 다 (예 를 들 어 express)
  • npm install express —save-dev
  • yarn add express —dev

  • 의존 항목 업데이트 (예: express)
  • npm update express —save
  • yarn upgrade express

  • 전역 의존 항목 설치 (예: webpack)
  • npm install webpack -g
  • yarn global add webpack

  • 명령 실행
  • npm run 명령 이름
  • yarn run 명령 이름
  • 윈도우 설치
    npm install yarn -g
    npm install npm -g
    

    총결산
    npm 5.0 이전에 Yrn 의 장점 이 특히 뚜렷 하 다.그러나 npm 이후 상기 일련의 비 교 를 통 해 우 리 는 npm 5 가 속도 와 사용 에 있어 서 확실히 크게 향상 되 었 음 을 볼 수 있 습 니 다. 시도 해 볼 만하 지만 아직 yarn 을 초과 하지 않 았 습 니 다.
    제 개인 적 인 건 의 를 종합해 보면 만약 에 개인 프로젝트 에서 Yrn 을 사 용 했 고 더 많은 문제 가 발생 하지 않 았 다 면 지금 은 계속 사용 할 수 있 습 니 다.그러나 npm 를 호 환 하 는 장면 이 있 거나 npm, cnpm, tnpm 를 사용 하 는 팀, 그리고 아직 Yrn 을 자 르 지 못 한 프로젝트 가 있다 면 지금 npm 5 를 시도 해 볼 수 있 습 니 다.

    좋은 웹페이지 즐겨찾기