Лучший способ справиться с частным пакетом, используемым в monorepo - PullRequest
0 голосов
/ 09 октября 2018

У нас есть монорепо с несколькими пакетами внутри.У одного из этих приложений есть требуемый частный модуль.

Мы делаем один yarn в корне репозитория, который, в свою очередь, устанавливает модули для каждого пакета.

Дляза исключением того, что все команды должны поддерживать учетные данные для этого частного пакета, в идеале мы не хотим их выдавать - вместо этого мы найдем способ пропустить этот модуль для тех, кто не может его установить.

У меня естьпопытался добавить его в качестве необязательной зависимости, но это, похоже, все еще приводит к ошибке.

Я попытался просто установить модуль вручную - но затем запуск yarn удалит его и потребует, чтобы он был добавлен снова.

Как мы можем этого достичь?

...