Переопределить зависимость пакета npm - PullRequest
0 голосов
/ 22 мая 2018

Я прочитал это: Как переопределить вложенные версии зависимостей NPM?

К сожалению, это не решает мою проблему.

Я пытаюсь изменить пакетот использования конкретной зависимости для использования другой версии этой зависимости.

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

В моемВ частности, я пытаюсь изменить зависимость css-loader по умолчанию от cssnano@3.10.0 ( latest ), чтобы вместо этого зависеть от cssnano@4.0.0-rc.2 ( next ).

Из второго ответа по приведенной выше ссылке пользователь trickpatty отмечает, что:

это будет удалено при каждом запуске npm i вместо редактирования файла package-lock.json идобавив дочернюю зависимость к «зависимости», добавьте дочернюю зависимость в раздел «зависимости» вашего пакета package.json

Включение cssnano@4.0.0-rc.2 в devDependencies package.json ничего не делает для css-loader.Он по-прежнему использует другую (по умолчанию) версию cssnano.

...