Как установить предварительные пакеты с Lerna и Yarn?

#node.js #yarnpkg #lerna #monorepo

#node.js #yarnpkg #lerna #monorepo

Вопрос:

У меня есть настройка monorepo с Lerna и Yarn. Я хотел бы установить и использовать некоторые предварительные пакеты из стороннего проекта в моем monorepo, и через некоторое время я хотел бы переключиться на «релизные» версии этих сторонних пакетов.

Это простой способ добиться этого без необходимости изменять файлы package.json вручную?

Спасибо.

Ответ №1:

Проще говоря, вы не можете сделать это с помощью yarn. Вы можете прочитать длинную дискуссию об этом здесь

Но так как вы можете использовать npm для этого с --no-save опцией. Это не изменит ваш package.json или yarn.lock файл.