Как синхронизировать зависимости рабочих областей пряжи
Допустим, у меня есть несколько пакетов в моем yarn workspaces
,
@mycompany/utils
@mycompany/app
@mycompany/serv
эр
Допустим, каждый из этих пакетов имеет dependency
на lodash
, Я хочу убедиться, что все они имеют одинаковые lodash
версия.
Есть ли способ сделать это в каждом из package.json?
0 ответов
Использовать
syncpack
чтобы заставить все подпакеты в монорепозитории использовать одну и ту же версию каждой зависимости.
Установите в корень package.json:
yarn add --dev -W syncpack
Выполнить (рекомендуется: запускать при каждой фиксации с использованием хаски):
syncpack list-mismatches
Подробнее: https://github.com/JamieMason/syncpack