Я умею в вёрстку, аштиэмэль, цээсэс, ну и всякие прочие дела. Щупал ноду, реакт, ангуляр. Про последние речь и пойдёт. Объясните, пожалуйста, мне, дураку, как с тем же ангуляром жить. Допустим, я хочу запилить проект и на фронте использовать этот фреймворк. Раньше я писал код, коммитил на гитхаб, затем он сливался на сервер в продакшн. Но вот в случае с ангуляром, я ещё не начал ничего своего писать, а мне npm уже накачал-нагенерил тонны кода... Что мне с этим всем делать? Это коммитить? Или в гит игнор какие-то папки заносить? И что нужно, например, если я хочу в опенсурц этот проект выложить? Раньше я мог рядом положить все используемые библиотеки, сейчас же - это тонны непонятного кода. Как жить?