NPM orqali JavaScriptda global o'rnatish

Ba'zi NPM paketlari oddiy kutubxonalar emas, balki o'rnatilgandan so'ng yangi buyruqni terminalga qo'shadigan dasturlardir.

Bunday dasturlar global tarzda o'rnatilishi kerak. Bu shuni anglatadiki, ular loyiha papkasidagi node_modules papkasiga emas, balki shunchaki kompyuteringizga dastur sifatida o'rnatiladi.

Global o'rnatish rejimini ishga tushirish uchun -g bayrog'ini uzatish kerak:

terminalnpm install -g somelib

NodeJS ni o'rnatish usuliga qarab, sizga sudo ni buyruq oldidan yozish talab qilinishi mumkin (odatda Linux uchun):

terminalsudo npm install -g somelib

Keling, bir misolni ko'rib chiqaylik. Keling, sloc dasturini olaylik, bu loyihadagi kod satrlari sonini hisoblaydi. Uni global o'rnatamiz:

terminalnpm install -g sloc

Har qanday loyiha papkasida turib, terminalda satrlarni hisoblash buyrug'ini bajaramiz, buyruq parametri sifatida papka yo'lini beramiz (nuqta - joriy papka):

terminalsloc .
Задание 1

cowsay kutubxonasini global o'rnating. O'rnatishdan so'ng, terminalda bu kutubxonaga murojaat qiling, sigaga terminalda biror narsa aytishgiga majburlang.