Lerna pievieno utilīta funkcionalitāti dzijas darbvietām darbam ar vairākām pakotnēm. Dzijas darbvietas nodrošina to, ka visas atkarības var instalēt kopā, padarot kešatmiņu un instalēšanu ātrāku. Tas ļauj mums viegli atbrīvot atkarības no NPM ar vienu komandu, automātiski atjaunina pakotni.
Kāpēc man vajadzētu izmantot lerna?
Kāpēc to izmantot? Lerna lielākoties izmanto lielākos projektos, kurus laika gaitā var kļūt grūti uzturēt. Tas ļauj modulēt kodu mazākos pārvaldāmos krātuvēs un abstrahēt koplietojamo kodu, ko var izmantot šajos apakšrestorānos.
Vai lerna ir nepieciešama dzija?
Lai palaistu projektu, nav nepieciešams lerna bootstrap, jums vienkārši jāizmanto dzijas instalēšana, kā aprakstīts 4. pieejā. Nav lielas jēgas izsaukt lerna bootstrap. jo tas vienkārši izsauc dzijas instalēšanu. Izmantojot šo iestatījumu, lerna atkarības un sāknēšanas darbplūsmu pilnībā velta dzijas darbvietām.
Kas ir dzija un Lerna?
Lerna: Rīks JavaScript projektu pārvaldībai. Tā ir populāra un plaši izmantota pakotne, kas rakstīta JavaScript. Tas optimizē darbplūsmu vairāku pakotņu repozitoriju pārvaldībā ar git un npm; Dzija: jauns JavaScript pakotņu pārvaldnieks. Dzija kešatmiņā saglabā katru lejupielādēto pakotni, lai tā vairs nekad nebūtu nepieciešama.
Ko dara lerna run?
Lerna ir rīks, kas optimizēdarbplūsma ap vairāku pakotņu repozitoriju pārvaldību ar git un npm. Lerna var arī samazināt laika un vietas prasības daudzām pakotņu kopijām izstrādes un veidošanas vidēs. Parasti tas ir negatīvs aspekts, projektu sadalot daudzās atsevišķās NPM pakotnēs.