2
respostas

Pasta node_modules após a instalação do express

Olá,

Depois de rodar o npm install express -save, ele criou muitas pastas dentro do diretório node_modules, ou seja, baixou vários outros pacotes na pasta do projeto. Eu havia entendido que deveria baixar apenas o express. Estou utilizando Linux CenOS 7.

Pode ter sido alguma burrada minha, mas fiz mais de uma vez com o mesmo resultado.

Muito obrigado!

2 respostas

S empre que você instala usando o -save, ele vai copiar para a pasta node_modules do seu projeto.

Você pode fazer o seguinte teste, crie uma pasta vazia, entre na pasta e faça o seguinte comando.

npm init
npm install --save express

Ao terminar, ele vai criar uma pasta node_modules, e vai ter dentro dela apenas uma pasta, a express.

Porem, dentro desta pasta express, você também tem uma pasta node_modules.

Se você abrir esta pasta (nome_de_sua_pasta\node_modules\express\node_modules), vai ver que o express instalou vários pacotes por conta própria, no teste que eu fiz agora ele instalou 26 pacotes.

Obrigado pela ajuda Daniel, vou fazer esses testes.

Abraço,