Обновите ранее исправленный пакет с помощью Yarn Berry

Я использую в своем проекте Yarn@3.0.2 .

Я пропатчил пакет (@pkg / pkg) командой yarn patch @pkg/pkg и я использую его как devDependency с patch: протокол.

Теперь мне нужно сделать еще один патч для того же пакета, но когда я запускаю ту же команду, я получаю Multiple candidate packages found [...].

Он работает при попытке настроить таргетинг на исходный пакет (используя yarn patch @pkg/pkg@x.x.x), но я не могу найти способ настроить таргетинг на исправленный проект.

Есть ли там опытный разработчик пряжи?

(Возможно полезная информация: я не могу использовать resolutions поле для патча, поскольку @pkg / pkg - это интерфейс командной строки, который, похоже, не работает с этим подходом)

1 ответ

Решением было выбрать патч, предложенный с ошибкой, и заключить его в кавычки, например:

yarn patch "patch:..."

Другие вопросы по тегам