npm
очень хорош в поддержке пакетов, публикуемых в глобальном/центральном реестре npm
, что не очень хорошо работает для частного кода приложения. npm
также поддерживает добавление репозитория git как зависимость, которая позволяет вам иметь частную зависимость.
Проблема заключается в том, что, как я понимаю, лучшие пакеты npm
имеют тенденцию быть очень плотными и маленькими, тогда как мои репозитории git имеют тенденцию быть большими и будут включать несколько пакетов npm
. Я не знаю никакого способа достичь этой детализации, указывая на URL-адрес github. Как это решить?
UPDATE
Я принял ответ, в котором говорится: "Не делай этого, оставайся на рельсах". Я согласен с этой рекомендацией, но YMMV.