Instalação Global via npm em JavaScript

Alguns pacotes npm não são apenas bibliotecas, mas programas que, após a instalação, adicionam um novo comando ao terminal.

Esses programas devem ser instalados globalmente. Isso significa que eles serão instalados não na pasta node_modules do projeto, mas simplesmente no seu computador como um programa.

Para ativar o modo de instalação global, é necessário passar a flag -g:

terminalnpm install -g somelib

Dependendo de como o NodeJS foi instalado, pode ser necessário escrever sudo antes do comando (geralmente no Linux):

terminalsudo npm install -g somelib

Vamos ver um exemplo. Pegue a utilidade sloc, que conta o número de linhas de código em um projeto. Vamos instalá-la globalmente:

terminalnpm install -g sloc

Estando em uma pasta com qualquer projeto, execute no terminal o comando de contagem de linhas, passando o caminho da pasta como parâmetro do comando (ponto - pasta atual):

terminalsloc .
Задание 1

Instale globalmente a biblioteca cowsay. Após a instalação, chame essa biblioteca no terminal, fazendo a vaca dizer algo no terminal.