Мне любопытно посмотреть, как другие команды справляются со своей инфраструктурой. Я присоединился к команде, у которой есть выделенный тестовый сервер, который является инициированной корневой папкой npm. Node_modules живут там. Затем каждый разработчик имеет свою собственную машину с глобальными пакетами, и чаще всего нет, больше репозиториев npm разбросано по разным папкам.
Я жажду организации, каков приемлемый способ централизации или организации платформы, которая имеет каждый разработчик, работающий над общими проектами? Несколько раз столкнулся с этим, когда разработчики имеют разные версии пакетов или вообще пропускают пакеты. Не каждый разработчик работает над проектами через тестовый сервер, поэтому переменные меняются слишком сильно на мой взгляд.