rOOse
@rOOse
Frontend developer

Почему в gulp, grunt используются локальные модули?

Собственно вопрос в названии.
Да я понимаю, что проекты старые бывают и для них старые версии нужны, но можно же проверять есть ли локально установленный модуль и использовать его, а иначе глобальный?

Какие еще причины использования локально установленных модулей?
  • Вопрос задан
  • 2345 просмотров
Решения вопроса 1
aen
@aen
Keep calm and 'use strict';
У вас может получиться так, что какие то пакеты могут использовать разные версии одной и того же пакета. Причем версии могут быть между собой несовместимые (мажорные версии разные). А если один пакет вы обновили и он потащил за собой свежие зависимости, которые оказались несовместимы с другими модулям? Вы устанете резолвить версии модулей. Проще держать рядом node_modules.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы