Je suis un développeur débutant sur Node.JS ...
Qu'est-ce que les développeurs excluent généralement de leurs référentiels git Node.JS en production via .gitignore?
node_modules? poubelle? Etc...
GitHub a créé un référentiel pour répondre à ce type de questions pour plusieurs langages/frameworks, dont un pour NodeJS.
https://github.com/github/gitignore/blob/master/Node.gitignore
Voici l'actuel pour référence:
lib-cov
*.seed
*.log
*.csv
*.dat
*.out
*.pid
*.gz
pids
logs
results
build
node_modules
Le moyen le plus simple de vérifier cela consiste à consulter les modules Node.js les plus populaires sur github:
https://github.com/visionmedia/express/blob/master/.gitignore
https://github.com/senchalabs/connect/blob/master/.gitignore
https://github.com/nodejitsu/forever/blob/master/.gitignore
https://github.com/LearnBoost/socket.io/blob/master/.gitignore
Pour commencer:
.DS_Store
thumbs.db
*.log
node_modules/
Ajoutez votre config.json
, compilé .js
si vous utilisez coffeescript, etc.
Vous pouvez le faire sur le site gitignore.io.
gitignore.io est un service Web conçu pour vous aider à créer des fichiers .gitignore pour vos référentiels Git. Le site dispose d'une méthode graphique et d'une ligne de commande permettant de créer un fichier .gitignore pour votre système d'exploitation, votre langage de programmation ou votre IDE.
Lien à .gitignore uniquement pour Node.js.
Tutoriel vidéo pour le service.