Обновите ранее исправленный пакет с помощью 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:..."