Como habilitar o npm
npm
(Node Package Manager) é a ferramenta de gerenciamento de pacotes do Node.js e seu gerenciador de pacotes padrão. Ele é usado para instalar, compartilhar e gerenciar pacotes de código JavaScript, sendo uma das maiores bibliotecas de código aberto do mundo. Usar o npm
pode ajudar os desenvolvedores a gerenciar dependências de projetos com facilidade, aumentando a eficiência do desenvolvimento.
Habilitar o npm
Node.js instalado via ServBay já vem com o npm
pré-instalado e habilitado por padrão. Se você perceber que o npm
não está habilitado ou precisa ser atualizado, você pode seguir os passos abaixo.
Confirmar se o npm está instalado
Abra o terminal e digite o seguinte comando para verificar a versão do
npm
:bashnpm -v
1Exemplo de saída:
bash9.1.0
1
Atualizar o npm
Caso precise atualizar o npm
, você pode usar o seguinte comando:
npm install -g npm
Verifique novamente a versão:
npm -v
Benefícios de usar o npm
A principal vantagem do npm
é sua grande biblioteca de código aberto e suas funções convenientes de gerenciamento de pacotes. Aqui estão alguns exemplos práticos de uso do npm
:
Inicializar um projeto
Use o npm
para inicializar um novo projeto Node.js:
npm init
Isso irá guiá-lo na criação de um novo arquivo package.json
contendo as informações básicas e dependências do projeto.
Instalar dependências
Use o npm
para instalar as dependências do projeto:
npm install
Isso irá instalar todas as dependências conforme o arquivo package.json
.
Adicionar uma dependência
Adicione um novo pacote de dependência:
npm install lodash --save
Isso instalará o pacote lodash
e atualizará o arquivo package.json
.
Remover uma dependência
Remova um pacote de dependência:
npm uninstall lodash --save
Isso removerá o pacote lodash
do projeto e atualizará o arquivo package.json
.
Atualizar dependências
Atualize todos os pacotes de dependências do projeto:
npm update
Usar scripts do npm
O npm
permite definir scripts no arquivo package.json
para facilitar a execução de comandos comuns. Por exemplo, adicione os seguintes scripts no arquivo package.json
:
"scripts": {
"start": "node app.js",
"test": "mocha"
}
2
3
4
Então, você pode executar esses scripts com os seguintes comandos:
npm start
npm test
2
Comandos comuns
Instalar pacotes globalmente:
bashnpm install -g <nome-do-pacote>
1Por exemplo, instalar o
nodemon
:bashnpm install -g nodemon
1Listar pacotes globais:
bashnpm list -g --depth=0
1Limpar cache:
bashnpm cache clean --force
1
Usando o npm
, desenvolvedores podem gerenciar dependências de projetos com facilidade, instalar e atualizar pacotes rapidamente, aumentando assim a eficiência geral do desenvolvimento.