Другой вариант совместного использования кода JS между проектами, а затем рабочие пространства пряжи (monorepo) или пакет public / private npm - PullRequest
1 голос
/ 07 марта 2020

Я использую yarn workspaces для своих 4 проектов:

  • Клиентское веб-приложение (React)
  • Клиентское мобильное приложение (React Native)
  • Сервер ( Гнездо JS)
  • Shared (пакет для общего кода)

Но в моем сценарии использования больше проблем, чем преимуществ. Например, для правильной работы всех пакетов должно быть установлено nohoist, и у Microsoft AppCenter возникают проблемы с созданием приложений из monorepos.

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

Есть ли еще один вариант совместного использования кода JS между проектами, кроме пакетов рабочих областей (monorepo) или общедоступных / частных npm пакетов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...