Concluí um projeto e quero fazer o uploadeste projeto para o GitHub, mas este projeto incluindo módulos de nó também e eu não quero carregá-los também. Quero dizer, quem quer que clone o projeto do git e digite "npm install" já pode instalar pacotes, para que não faça sentido fazer o upload de todos eles.
Então, como posso criar a semente do meu projeto, existe alguma estrutura para isso?
Respostas:
1 para resposta № 1Crie um .gitignore
na pasta raiz do seu projeto e adicione qualquer coisa que você não queira carregar no GitHub, como node_modules. Qualquer coisa adicionada a esse arquivo será ignorada pelo git.
# inside .gitignore
node_modules
E se node_modules
já foi adicionado e confirmado, você deve remover a pasta do git. Caso contrário, a pasta não será ignorada, mesmo estando dentro .gitignore
.
git rm -r --cached node_modules
git commit -m "removing node_modules"