Яагаад утаснуудын ажлын талбарт лерна хэрэглэх ёстой гэж?

Агуулгын хүснэгт:

Яагаад утаснуудын ажлын талбарт лерна хэрэглэх ёстой гэж?
Яагаад утаснуудын ажлын талбарт лерна хэрэглэх ёстой гэж?
Anonim

Lerna олон багцтай ажиллахад зориулсан утаснуудын ажлын талбар дээр туслах функцийг нэмдэг. Утасны ажлын талбарууд нь бүх хамаарлыг хамтад нь суулгаж, кэш хийх, суулгах ажлыг илүү хурдан болгодог. Энэ нь бидэнд NPM-ийн хамаарлыг нэг тушаалаар хялбархан гаргах боломжийг олгодог бөгөөд багцыг автоматаар шинэчилдэг.

Би яагаад лерна хэрэглэх ёстой вэ?

Яагаад үүнийг ашиглах вэ? Лерна нь голдуу том төслүүдэд ашиглагддаг бөгөөд цаг хугацааны явцад засвар үйлчилгээ хийхэд хэцүү. Энэ нь кодыг удирдаж болох жижиг репозиторууд болгон модульчлах, эдгээр дэд хадгалах газруудад ашиглах боломжтой хуваалцах кодыг хийсвэрлэх боломжийг олгодог.

Лернад утас хэрэгтэй юу?

Төслийг эхлүүлэхийн тулд lerna bootstrap шаардлагагүй, та зүгээр л 4-р аргад тайлбарласны дагуу ip install ашиглах хэрэгтэй. lerna bootstrap-г дуудах нь тийм ч утгагүй юм. Учир нь энэ нь зүгээр л yarn install өөрөө гэж нэрлэдэг. Энэ тохируулгын тусламжтайгаар lerna утаснуудын ажлын талбарт хамаарал болон ачаалах ажлын урсгалыг бүрэн зориулдаг.

Утас ба Лерна гэж юу вэ?

Lerna: JavaScript төслүүдийг удирдах хэрэгсэл. Энэ бол JavaScript дээр бичигдсэн алдартай бөгөөд өргөн хэрэглэгддэг багц юм. Энэ нь git болон npm ашиглан олон багцын агуулахыг удирдах ажлын урсгалыг оновчтой болгодог; Yarn: JavaScript-д зориулсан шинэ багц менежер. Утас татаж авсан багц бүрээ кэшээр хадгалдаг тул дахин хэзээ ч хэрэггүй.

Лерна гүйх юу хийдэг вэ?

Lerna бол -г оновчтой болгох хэрэгсэл юмgit болон npm ашиглан олон багц агуулахыг удирдах ажлын урсгал. Лерна нь хөгжүүлэлт болон бүтээх орчинд байгаа олон тооны багц багцын цаг хугацаа, орон зайн шаардлагуудыг багасгаж чаддаг нь ихэвчлэн төслийг олон тусдаа NPM багцуудад хуваах нь сул тал юм.

Зөвлөмж болгож буй: