Globalus įdiegimas per npm JavaScript

Kai kurie npm paketai yra ne tik bibliotekos, o programos, kurios po įdiegimo prideda naują komandą į terminalą.

Tokios programos turėtų būti diegiamos globaliai. Tai reiškia, kad jos bus įdiegtos ne į projekto node_modules aplanką, o tiesiog į jūsų kompiuterį kaip programa.

Norint paleisti globalų įdiegimo režimą, reikia perduoti vėliavėlę -g:

terminalnpm install -g somelib

Priklausomai nuo NodeJS įdiegimo būdo, jums gali tekti parašyti sudo prieš komandą (dažniausiai Linux sistemoje):

terminalsudo npm install -g somelib

Pažiūrėkime pavyzdžiu. Paimkime įrankį sloc, kuris skaičiuoja kodo eilučių skaičių projekte. Įdieškime jį globaliai:

terminalnpm install -g sloc

Būdami bet kurio projekto aplanke, terminale vykdysime komandą eilučių skaičiavimui, parametru perduodant kelią į aplanką (taškas - dabartinis aplankas):

terminalsloc .
Задание 1

Įdiekite globaliai biblioteką cowsay. Po įdiegimo terminale kreipkitės į šią biblioteką, priverždami karvę pasakyti ką nors terminalą.