Какие Node.JS файлы и папки обычно исключаются через .gitignore?
Я новичок Node.JS...
Что разработчики обычно исключают из своих репозиториев Node.JS git в процессе производства через .gitignore?
node_modules? бен? Etc...
Ответы
Ответ 1
GitHub создал репозиторий для ответа на такие вопросы для нескольких языков/фреймворков, в том числе для NodeJS.
https://github.com/github/gitignore/blob/master/Node.gitignore
Вот текущая для справки:
lib-cov
*.seed
*.log
*.csv
*.dat
*.out
*.pid
*.gz
pids
logs
results
build
node_modules
Ответ 2
Самый простой способ проверить это - посмотреть на наиболее популярные модули Node.js на 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
Ответ 3
В начале:
.DS_Store
thumbs.db
*.log
node_modules/
Добавьте config.json
, скомпилированный .js
, если вы используете coffeescript и т.д.