Я пытаюсь найти способ обеспечить правильность установки npm пакетов для проекта, не требуя полной переустановки всех существующих пакетов. Перефразируя, должны быть установлены только пакеты, перечисленные в пакете. json, которых нет в папке node_modules с соответствующей версией. Это необходимо, так как большая часть моего развития осуществляется по медленной, дозированной сотовой связи. Наши стандартные сценарии сборки выполняют npm install
, потому что это всегда будет требоваться в чистом контексте серверов сборки. Мой текущий процесс требует закомментировать эту строку, не фиксировать изменения и вручную запускать npm install
при необходимости.
Этот вопрос не является дубликатом. Несмотря на тот же вопрос, принятый (и единственный) ответ проверяет наличие пакетов с обновлениями, используя локальный кеш базы данных npm репо.