Одоогоор lerna багцаас хамаарлыг арилгах арга байхгүй, бидний хийж чадах хамгийн ойр арга бол багцаас гараар устгах явдал юм. json, lerna clean --тийм --scope=xxx + lerna bootstrap --scope=xxx. Энэ тушаал нь хамаарлыг арилгах боломжийг олгодог.
Npm lerna гэж юу вэ?
Lerna нь Monorepos-ыг Git болон npm ашиглан удирдах хэрэгсэл бөгөөд таны репозитор дээр ашигласан бүх багцын хувилбаруудыг автоматаар холбодог. Танд нийтлэг хамаарал бүхий өөр өөр репозиторуудад олон төрлийн бичгийн төсөл байгаа гэж бодъё. … Нэмж хэлэхэд, Лерна нь төслүүд хоорондын хамаарлыг холбох боломжийг танд олгоно.
Би дэлхий даяар суулгасан багцыг хэрхэн устгах вэ?
Глобал багцуудыг устгаж байна
Хамрах хүрээгүй глобал багцыг устгахын тулд командын мөрөнд -g флаг бүхий устгах командыг ашиглана уу. Хэрэв багц хамрах хүрээтэй бол хамрах хүрээг оруулна уу.
Лерна гэж юу вэ?
Лерна нь репозиторын дэд олонлогуудыг өөрийн "дэд" репозиторууд болгон салгах замаар нэг репозиторын доторх олон агуулахын бүтцийг удирдах хэрэглүүрээр хангадаг номын сан юм. Ийм бүтэцтэй агуулахыг моно репо гэж нэрлэдэг.
Та утсыг хэрхэн устгах вэ?
Би утсыг системээс бүрэн арилгахын тулд эдгээр алхмуудыг хийх хэрэгтэй
- Програм нэмэх, устгах хэсэгт очоод утсыг хайж олоод устгана уу (хэрэв та үүнийг.msi дээр суулгасан бол)
- npm uninstall -g ip (хэрэв та суулгасан болnpm-тэй)
- Хөтөлбөрийн файлуудаас (x86) (Program Files (x86)\Yarn) байгаа утаснуудын хавтаснуудыг устгана уу).