У меня есть скрипт, который автоматизирует обновление пакета. json файл и закрепление зависимости от конкретной (не обязательно самой последней) версии.
Позже в скрипте я хочу обновить node_modules
чтобы отразить это изменение, но только для этой конкретной зависимости (и ее транзитивных зависимостей).
Я не хочу запускать что-то вроде npm update package@2.0
, поскольку процесс обновления пакета. json file и фактическая загрузка и обновление node_modules должны состоять из двух отдельных шагов .
Я хочу запустить команду, которая будет сравнивать указанную версию в пакете. json и то, что присутствует в node_modules
и при необходимости загрузите обновление только для этого одного пакета.
Какая команда NPM (и / или Yarn) подходит здесь? Единственное обновление для пакета. json должно исходить из моего скрипта.