Facebook에서 개발 한 최신 JavaScript 패키지 관리자
대부분의 프론트 엔드 개발자는 이미 JavaScript 라이브러리, 프레임 워크 및 플러그인 용 노드 구동 패키지 관리자 인 npm에 대해 알고 있습니다. 이것은 웹 개발자들이 가장 널리 사용하는 패키지 관리자이지만 페이스 북은 새로운 패키지 관리자 빠르게되고있는 Yarn이라는 이름 npm의 뜨거운 라이벌.
원사를 사용하면 npm 저장소에서 아이템을 가져온다., 하지만 다른 리포지토리에서 가져올 수도 있습니다. 여러 컴퓨터에 설치된 사용자 지정 종속성 관리.
원사의 가장 큰 장점은 다른 버전의 스크립트 과 다른 기계를위한 관리.
npm에 의존하는 사용자는 랩톱에서 최신 버전의 jQuery를 사용할 수 있지만 데스크톱으로 전환하여 약간 오래된 버전을 실행할 수 있습니다. 일반적으로 업데이트 호출로 관리 할 수 있지만 Yarn은 더 쉽습니다..
궁극적으로 개발자는 패키지 관리자를 사용하여 유니버설 저장소에서 패키지라는 리소스를 설치한다.. 이러한 패키지는 라이브러리, 프레임 워크 또는 사전 패키지 된 모든 유형의 코드가 될 수 있습니다..
자동 업데이트 패키지의 경우, Yarn은이 프로세스를보다 쉽고 간편하게, 훨씬 더 안전하게 만드는 것을 목표로합니다. 이러한 아이디어는 아직 페이스 북의 개발자 팀에서 나오고 있지만 Yarn은 이미 놀라운 이점을 제공합니다.
- npm, bower 및 기타 사용자 정의 저장소에 액세스
- 종속성은 여러 시스템에 설치 될 수 있습니다.
- 다운로드 속도에 따른 최적의 성능
- 패키지 캐싱은 인터넷없이 다시 다운로드 할 수 있습니다.
Yarn GitHub 페이지에서 로컬 웹 사이트 또는 라이브 프로덕션 사이트에 대한 설치 지침을 찾을 수 있습니다..
당신이 원사를 처음 접했을 때 시험 실행을 원하면 공식 웹 사이트의 사용 설명서를 확인하십시오. 이것은 가장 간단한 패키지 관리자 중 하나입니다. npm을 사용하여 몇 가지 경험이 있다면 원사와 함께 집에서 바로 느낄 것입니다..
그리고 이것은 여전히 상당히 새로운 프로젝트이기 때문에 앞으로 몇 달 동안 Facebook에서 많은 업데이트를 기대합니다..