Сообщение от Erolast
|
Все зависимости модуля NPM качаются вместе с ним, аккуратно устанавливаются в отдельную папку и используются только им же, даже если модуль загружен глобально. Локальные модули спокойно копируются туда-сюда, глобальные, по сути, нужны для запуска через консоль.
|
качаются и устанавливаются в отдельную папку, даже, если модуль уже установлен глобально (то есть дубляж это нормально)?
npm был приведён лишь для примера, меня больше интересовали концептуальные договорённости по всем этим скачкам и разруливаниям зависимостей и больше не npm, а линуксовыми менеджерами пакетов
Safort, с долей сомнения это подтвердил
Сообщение от Safort
|
По всей видимости, да.
|
никто не опроверг, поэтому вероятно это достоверно
если npm каждый раз локализует модуль пусть и ценой дублирования, то это круто, я - за, это лучше чем е-аться со всеми этими зависимостями
а если в результате неосторожных действий для менеджера пакетов сменить базовые адрес, по которому идёт скачка, то всё, пиз-ец, ты попал?