Ինչու օգտագործել այն: Lerna-ն օգտագործվում է հիմնականում ավելի մեծ նախագծերում, որոնք ժամանակի ընթացքում կարող են դժվար լինել պահպանել: Այն թույլ է տալիս մոդուլյարացնել կոդը ավելի փոքր կառավարելի պահոցների մեջ և վերացականացնել համօգտագործվող կոդը, որը կարող է օգտագործվել այս ենթապահոցներում:
Պե՞տք է օգտագործեմ մանվածքի աշխատանքային տարածքներ Լեռնայի հետ:
Ընդհանուր. Lerna-ն զուգորդված մանվածքի աշխատանքային տարածքներով հիանալի համադրություն է: Lerna-ն ավելացնում է օգտակար ֆունկցիոնալությունը Yarn Workspace-ի վերևում՝ մի քանի փաթեթների հետ աշխատելու համար: Yarn աշխատանքային տարածքները այնպես են դարձնում, որ բոլոր կախվածությունները կարող են տեղադրվել միասին՝ դարձնելով քեշավորումն ու տեղադրումն ավելի արագ:
Ո՞վ է օգտագործում lerna?
Հաղորդվում է, որ 64 ընկերություններ օգտագործում են Lerna-ն իրենց տեխնոլոգիական փաթեթներում, ներառյալ Postclick, quero և caredoc:
- Postclick.
- quero.
- caredoc.
- Frontend.
- Մեր բուրգը.
- Redfin.
- Greener Bio.
- Frontend.
Ի՞նչ է npm lerna?
Lerna-ն գործիք է մի քանի Javascript նախագծեր կառավարելու բազմաթիվ փաթեթներով (կոչվում է monorepos)՝ օպտիմալացնելով դրանց շուրջ աշխատանքային հոսքերը: Դուք կարող եք այն գլոբալ տեղադրել npm install --global lerna-ի, yarn global add lerna-ի կամ ձեր սիրելի փաթեթի կառավարչի միջոցով՝ lerna-ով հրամաններ գործարկելու համար:
Ի՞նչ է անում lerna հրատարակչությունը
lerna publish
Ստեղծեք թարմացված փաթեթների նոր թողարկում: Հանձնարարում է նոր տարբերակ և թարմացնում բոլոր փաթեթները git-ում և npm-ում: