Neste artigo você vai aprender onde o npm salva os pacotes, ou seja, onde pacotes globais e locais ficam salvos na máquina que contém o projeto
Fala programador(a), beleza? Bora aprender mais sobre npm, pacotes locais e também os pacotes instalados de forma global!
Local de instalação pacotes globais
Os pacotes instalados de forma global, ou seja, com a flag -g e que estão disponíveis em qualquer diretório, podem ser verificados a partir do comando npm list -g
Este comando mostra todos os pacotes instalados na máquina
- Para Linux os módulos geralmente ficam em: /usr/local/lib/node
- E em Windows: USUARIO\AppData\Roaming\npm\node_modules
O caminho pode variar ligeiramente dependendo da distribuição ou versão do SO
Local de instalação pacotes locais / da aplicação
Já os pacotes locais ficam na pasta onde o projeto foi iniciado com npm init
Nesta pasta há uma outra chamada node_modules, onde são salvos os pacotes que instalamos da aplicação e também as suas dependências
Caso a pasta não exista, digite npm install no mesmo diretório do arquivo package.json
Isso fará com que os módulos sejam instalados, é uma prática comum compartilhar a aplicação sem a pasta node_modules
Conclusão
Neste artigo você aprendeu onde o npm salva os pacotes, tanto os pacotes globais quanto os salvos para a aplicação
Os pacotes globais variam de sistema operacional para sistema operacional, mas possíveis diretórios foram identificados acima
Já os locais ficam em node_modules, uma das pastas do projeto
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!