Kotisivu » Toolkit » Tapaa langan uusin JavaScript-paketinhallinta, jonka Facebook on kehittänyt

    Tapaa langan uusin JavaScript-paketinhallinta, jonka Facebook on kehittänyt

    Useimmat frontend-kehittäjät tietävät jo npm: stä, joka on JavaScript-kirjastojen, kehysten ja laajennusten solmupohjainen paketinhallinta. Tämä on web-kehittäjien eniten käytetty pakettienhallinta, mutta Facebook on keksinyt uuden paketinhallinta nimeltään Lanka, joka on nopeasti tulossa npm: n kuuma kilpailija.

    Lanka voi silti vedä kohteita npm-arkistosta, mutta voit myös vetää muista repoista ja hallita omia mukautettuja riippuvuuksiasi, jotka on asennettu moniin eri koneisiin.

    Lankan suurin hyöty on johdonmukaisuus skriptien eri versioita ja eri koneiden hallinta.

    Käyttäjillä, jotka luottavat npm: iin, voi olla kannettavan tietokoneen uusin versio jQuerysta, mutta se voi siirtyä työpöydälle ja olla hieman vanhentunut. Tätä voidaan yleensä hallita päivityskutsulla, mutta Lanka saattaa olla helpompaa.

    Viime kädessä kehittäjät käyttävät pakettien hallintaa asenna paketteja kutsutut resurssit yleisestä arkistosta. Nämä paketit voivat olla kirjastoja, kehyksiä tai minkä tahansa tyyppisiä valmiiksi pakattuja koodeja.

    Pakettien automaattisen päivittämisen yhteydessä langan tavoitteena on tehdä tämä prosessi laajemmaksi, helpommaksi ja turvallisemmaksi. Nämä ajatukset tulevat yhä esille Facebookin tiimiltä, ​​mutta Lanka tarjoaa jo joitakin uskomattomia etuja:

    • Pääsy npm, bower ja muut mukautetut repot
    • Riippuvuudet voidaan asentaa useisiin koneisiin
    • Optimaalinen suorituskyky latausnopeuksien perusteella
    • Paketin välimuisti, jotta voit ladata uudelleen ilman Internetiä

    Lanka GitHub-sivulla löydät asennusohjeet paikallisille verkkosivustoille tai live-sivustoille.

    Jos olet upouusi lanka ja haluat mennä kokeiluun, tutustu käyttöoppaaseen virallisella verkkosivustolla. Tämä on yksi yksinkertaisimmista pakettien hallinnoijista, jotka voivat hypätä, ja jos sinulla on jo jonkin verran kokemusta npm: n avulla, tunnet olosi kotoisaksi Yarnilla.

    Ja koska tämä on vielä melko uusi projekti, odotan Facebookista paljon päivityksiä lähikuukausina.