Instalación global a través de npm en JavaScript

Algunos paquetes npm son no solo bibliotecas, sino programas que después de la instalación agregan un nuevo comando en la terminal.

Dichos programas deben instalarse globalmente. Esto significa que estarán instalados no en la carpeta node_modules del proyecto, sino simplemente en su computadora como un programa.

Para activar el modo de instalación global necesita pasar la bandera -g:

terminalnpm install -g somelib

Dependiendo del método de instalación de NodeJS, es posible que necesite escribir sudo antes del comando (generalmente esto es para Linux):

terminalsudo npm install -g somelib

Veamos un ejemplo. Tomemos la utilidad sloc, que cuenta el número de líneas de código en un proyecto. Instalémosla globalmente:

terminalnpm install -g sloc

Estando en la carpeta de cualquier proyecto ejecute en la terminal el comando para contar líneas, pasando como parámetro del comando la ruta a la carpeta (el punto - carpeta actual):

terminalsloc .
Задание 1

Instale globalmente la biblioteca cowsay. Después de la instalación, acceda a esta biblioteca en la terminal, haciendo que la vaca diga algo en la terminal.