Globale installasie deur npm in JavaScript

Sommige npm-pakkette is nie net biblioteke nie, maar programme wat na installasie 'n nuwe opdrag in die terminaal byvoeg.

Sulke programme moet globaal geïnstalleer word. Dit beteken dat hulle nie in die projek se node_modules-lêergids geïnstalleer sal word nie, maar bloot op jou rekenaar as 'n program.

Om die globale installasiemodus te aktiveer, moet jy die vlag -g deurgee:

terminalnpm install -g somelib

Afhangende van hoe jy NodeJS geïnstalleer het, moet jy dalk sudo voor die opdrag skryf (gewoonlik vir Linux):

terminalsudo npm install -g somelib

Kom ons kyk na 'n voorbeeld. Neem die sloc-nutprogram, wat die aantal reëls kode in 'n projek tel. Installeer dit globaal:

terminalnpm install -g sloc

Terwyl jy in die lêergids van enige projek is, voer die lyn-telopdrag in die terminaal uit, met die pad na die lêergids as parameter (punt - huidige lêergids):

terminalsloc .
Задание 1

Installeer die cowsay-biblioteek globaal. Na installasie, spreek hierdie biblioteek in die terminaal aan en laat die koei iets in die terminaal sê.