Ho completato un progetto e voglio caricarloquesto progetto su GitHub, ma questo progetto include anche i moduli nodo e non voglio caricarli troppo. Voglio dire, chiunque cloni il progetto da Git e digiti "npm install" può già installare i pacchetti, quindi non ha senso caricarli tutti.
Quindi, come posso creare seed del mio progetto, esiste un framework per questo?
risposte:
1 per risposta № 1Creare un .gitignore
file nella cartella principale del progetto e aggiungi tutto ciò che non desideri caricare su GitHub, come node_modules. Tutto ciò che viene aggiunto a questo file verrà ignorato da git.
# inside .gitignore
node_modules
Se node_modules
è già stato aggiunto e sottoposto a commit devi rimuovere la cartella da git. Altrimenti la cartella non verrà ignorata anche se è in .gitignore
.
git rm -r --cached node_modules
git commit -m "removing node_modules"