Facebooki poolt välja töötatud uusim JavaScript pakettide haldur
Enamik frontendiarendajaid juba teab npm-st, mis on JavaScript-raamatukogude, raamistike ja pluginate Node-powered paketthaldur. See on veebiarendajate kõige laialdasemalt kasutatav paketthaldur, kuid Facebook on täiesti uus pakettide haldur nimega lõng, mis on kiiresti muutumas npm kuum kuum rivaal.
Lõngaga saate ikka veel tõmmake elemendid npm-hoidlasse, aga saate ka teistelt repotelt ja hallata oma kohandatud kohandusi, mis on installitud paljude erinevate masinate vahel.
Lõnga suurim kasu on järjepidevus skriptide erinevaid versioone ja erinevate masinate juhtimine.
Kasutajad, kes toetuvad npm-ile, võivad oma sülearvutil kasutada viimast jQuery versiooni, kuid võivad minna üle oma töölauale ja olla veidi aegunud. Seda saab tavaliselt hallata värskenduskõne abil, kuid lõng võib olla lihtsam.
Lõpuks kasutavad arendajad pakettide haldajaid paigaldada universaalsest hoidlast pakette kutsutud ressursse. Need paketid võivad olla raamatukogud, raamid või mis tahes tüüpi eelpakendatud kood.
Automaatsete pakettide värskendamise eesmärk on muuta lõng selle protsessi laiemaks, lihtsamaks ja turvalisemaks. Need ideed on Facebooki meeskonnast veel välja tulnud, kuid lõng pakub juba mõningaid uskumatuid eeliseid:
- Juurdepääs npm, bower ja muudele kohandatud repodele
- Sõltuvust saab paigaldada mitme masina vahel
- Allalaadimise kiirustel põhinev optimaalne jõudlus
- Paketi vahemällu salvestamine, et saaksite uuesti alla laadida ilma Internetita
Lehel Lõng GitHub leiate paigaldusjuhised kohalike veebisaitide või elusate tootmiskohtade jaoks.
Kui olete täiesti uus lõng ja soovite minna prooviuurimisele, siis vaadake kasutamisjuhendit ametlikul veebilehel. See on üks lihtsamaid pakettide haldajaid, kellele on võimalik hüpata, ja kui teil juba on kogemusi npm-ga, siis tunnete end koduselt lõngaga.
Ja kuna see on ikka veel üsna uus projekt, ootan lähiaastatel palju Facebooki värskendusi.