В чем разница между.npmignore и.gitignore?

В чем разница между .npmignore а также .gitignore? Какие файлы я должен игнорировать в каждом?

2 ответа

Решение

.gitignore перечисляет, какие файлы и папки должны быть исключены из любых коммитов в хранилище. Вы можете использовать этот репозиторий для шаблонов файлов / папок, чтобы в вашем .gitignore в зависимости от вашей среды.

.npmignore работает аналогично .gitignore, он используется, чтобы указать, какие файлы должны быть пропущены при публикации пакета в NPM. Вы можете прочитать больше об этом в .npmignore документы

Используйте файл.npmignore, чтобы сохранить содержимое в вашем пакете. Если нет файла.npmignore, но есть файл.gitignore, то npm будет игнорировать материал, соответствующий файлу.gitignore. Если вы хотите включить что-то, что исключено вашим файлом.gitignore, вы можете создать пустой файл.npmignore для его переопределения.

Другие вопросы по тегам