Делитесь частями частного репо на github и npm - PullRequest
0 голосов
/ 01 декабря 2019

Я работаю над проектом узла, который хочу сохранить в закрытом хранилище .

Но я бы хотел с открытым исходным кодом некоторых его частей на github икак пакет npm.

Я видел и тестировал несколько решений, но я не нашел ничего болезненного. Например:

  • lerna отлично, но я не могу опубликовать репозиторий на Github
  • Подмодули Git поставляется с большим количествомнедостатки и затрудняют установку проекта
  • Работа с 2 отдельными репозиториями в двух разных каталогах болезненна в моем редакторе, и мне приходится выбирать между:
    • Имея нажмите каждое изменение и обновите основной пакет репозитория, чтобы проверить мои изменения
    • Или используйте npm link , но часто забывает обновить основной package.json при публикации

Как вы справляетесь с этим? Есть ли хорошее решение, которое я не принимал во внимание?

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