npm отключить установку новейшего пакета в зависимости - PullRequest
0 голосов
/ 21 сентября 2018

Есть ли возможность заблокировать определенную версию установленного пакета?

Я пытаюсь объяснить проблему в следующем примере:

Пакеты AAA имеют зависимость пакета XXX версии ^ 2.0.0,Пакеты BBB имеют зависимость пакета XXX версии ^ 2.0.0....

Я знаю, что пакет зависимостей (XXX: ^ 2.0.0) содержит ошибку, поэтому мне нужно установить версию 1.9.9.

Если я добавлю свою зависимость XXX версии 1.9.9, ничего не изменится, потому что версия 1.9.9 перемещена в package-lock.json и используется новейшая.

Я знаю, что могу изменить файл package-lock.json, но после установки npm,все изменения будут отменены.То же самое происходит при изменении package.json в папках пакетов зависимостей.

Так что мой вопрос.Есть ли возможность заставить NPM установить ТОЛЬКО версию 1.9.9 и использовать ее во всех зависимостях?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...