Поскольку при создании проекта генерируется .gitignore
, и он содержит строку, которая исключает отправку репозитория node_modules
.
Это сделано потому, что папка может быть очень тяжелой (несколько сотен Мбайт), и это приведет к тому, что ваши нажатия будут очень длинными и не будут обновляться с вашим семвером.
Если другие пользователи хотят запускать ваш проект локально, им придется запустить npm i
до ng serve
.Это широко признано в качестве стандарта.
Поэтому я советую написать полезное README для ваших пользователей, чтобы объяснить это, вместо того, чтобы помещать папку node_modules в репозиторий.