/ / Створення насіннєвого проекту середнього стека - javascript, node.js, seed

Створення насіннєвого проекту середнього стека - javascript, node.js, seed

Я виконав проект і хочу завантажитицей проект на GitHub, але цей проект, включаючи модулі вузлів, також не хочу завантажувати їх. Я маю на увазі той, хто клонує проект з git і вводить "npm install", вже може встановлювати пакети, тому немає сенсу завантажувати всі.

Тож як я можу створити насіння свого проекту, чи є для цього рамки?

Відповіді:

1 для відповіді № 1

Створити .gitignore файл у кореневій папці вашого проекту та додайте все, що ви не хочете завантажувати до GitHub, наприклад node_modules. Все, що додано до цього файлу, буде проігноровано git.

# inside .gitignore
node_modules

Якщо node_modules вже додано та здійснено, вам потрібно видалити папку з git. Інакше папку не буде ігнорувати, навіть якщо вона є .gitignore.

git rm -r --cached node_modules
git commit -m "removing node_modules"