Główna » zestaw narzędzi » Poznaj przędzę Najnowszy menedżer pakietów JavaScript opracowany przez Facebooka

    Poznaj przędzę Najnowszy menedżer pakietów JavaScript opracowany przez Facebooka

    Większość deweloperów frontendu zna już npm, który jest zarządzanym przez Node menedżerem pakietów dla bibliotek JavaScript, frameworków i wtyczek. Jest to najczęściej używany menedżer pakietów przez twórców stron internetowych, ale Facebook wymyślił zupełnie nowy menedżer pakietów o nazwie Przędza, która szybko staje się gorący rywal npm.

    Z Przędzą możesz nadal wyciągaj elementy z repozytorium npm, ale możesz także wyciągnąć z innych repo i zarządzaj własnymi niestandardowymi zależnościami zainstalowanymi na wielu różnych komputerach.

    Największą zaletą przędzy jest jej spójność różne wersje skryptów i zarządzanie dla różnych maszyn.

    Użytkownicy, którzy polegają na npm, mogą mieć najnowszą wersję jQuery na swoim laptopie, ale mogą przełączyć się na swój pulpit i uruchomić nieco przestarzałą wersję. Można to zazwyczaj zarządzać za pomocą połączenia aktualizacyjnego, ale Yarn może być łatwiejsze.

    Ostatecznie programiści używają menedżerów pakietów do zainstaluj zasoby zwane pakietami z uniwersalnego repozytorium. Mogą to być biblioteki, frameworki lub dowolny rodzaj wstępnie spakowanego kodu.

    Jeśli chodzi o pakiety z automatyczną aktualizacją, Yarn dąży do tego, aby ten proces był szerszy, łatwiejszy i bardziej bezpieczny. Pomysły te wciąż pochodzą od zespołu Facebooka, ale Yarn oferuje już niesamowite korzyści:

    • Dostęp do npm, altany i innych niestandardowych repozytoriów
    • Zależności można instalować na wielu komputerach
    • Optymalna wydajność na podstawie prędkości pobierania
    • Buforowanie pakietów, dzięki czemu można pobrać ponownie bez Internetu

    Na stronie Yarn GitHub znajdziesz instrukcje instalacji dla lokalnych stron internetowych lub miejsc produkcji na żywo.

    Jeśli jesteś nowy w Yarn i chcesz udać się na test, sprawdź przewodnik użytkowania na oficjalnej stronie. Jest to jeden z najprostszych menedżerów pakietów, do którego możesz wskoczyć, a jeśli masz już jakieś doświadczenie w używaniu npm, poczujesz się jak u siebie w domu z Yarn.

    A ponieważ jest to wciąż nowy projekt, spodziewam się wielu aktualizacji z Facebooka w nadchodzących miesiącach.