Использую сборщик webpack, устанавливаю разные пакеты, какие-то просто добавляются, какие-то помимо себя, добавляют еще несколько зависимостей, другие вообще могут и добавить, и обновить что-то.
Проблем с тем, что что-то не собиралось не возникало, но все равно возник вопрос:
Если я что-то не контролирую, в данном случае то, что происходит в папке node_modules, должно ли меня это волновать?
Или я просто не понимаю принцип работы вебпака и без проблем могу установить хоть какое кол-во пакетов и он мне все равно все соберёт?
Webpack просто выполняет сбор пакетов, что вы написали, то он и попытается собрать в любом случае. Если он обновляет модули, то он спрашивает вас, вы либо соглашаетесь, либо нет. Определенные пакеты имеют зависимость версий и это может привести к проблемам совместимости, вы должны следить за этим. И по-хорошему всё лишнее удалять, для себя же, чистота кода. Не понимаю, зачем вам лишние пакеты в сборке, создают путаницу и занимают место.