원사 npm 및 cpmp
迷茫
迷茫 2017-05-16 13:38:00
0
1
586

저는 항상 npm install이나 cpmp install을 사용해서 의존성을 설치했는데, 나중에는 Yarn이 npm이나 cpmp보다 훨씬 더 안정적인 것 같던데, 그 이유를 많이 확인해 봤습니다. 관련 정보는 있지만 설득력은 없습니다. 마스터에게 나타나서 혼란을 해결하도록 도와달라고 부탁해도 될까요?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(1)
洪涛

npm: npm은 node의 공식 패키지 관리입니다. 직접 개발한 패키지 중 일부는 npm 관련 명령을 통해 업로드할 수 있고, 다른 패키지는 해당 명령을 통해 다운로드할 수 있습니다.

cnpm: 국내 방화벽으로 인해 npm을 통해 콘텐츠를 다운로드하면 실패 또는 속도 저하 등의 문제가 발생합니다. Taobao는 국내 문제로 인해 모든 패키지의 국내 이미지 세트를 동기화했습니다. 빠르지만 cnpm을 통해 패키지를 릴리스할 수 없다는 점을 제외하면 다른 npm 명령과 차이가 없습니다.

yarn: npm과의 주요 차이점은 주로 Yarn.lock에 반영됩니다. 프로젝트 루트 디렉터리에 yarn.lock 的话,就会新建这么一个文件,并且锁定对应包的版本,如果当前项目根目录下有 yarn.lock가 없는 경우에는 Yarn.lock에 패키지된 버전이 설치됩니다. npm 패키지를 통해 설치된 버전의 경우 package.json을 하드 코딩하지 않으면 동적 변경이 발생할 위험이 있습니다. 둘째,
yarn은 오프라인으로 설치할 수 있어 속도가 더 빠릅니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿