Как мне разработать мультимодульное приложение nodejs с доступом к источникам git-репо? - PullRequest
0 голосов
/ 27 июня 2019

Мое nodejs приложение содержит множество моих собственных модулей, размещаемых на github.У меня есть "головной модуль" с зависимостями от других модулей.Я могу клонировать «головной модуль», используя git, затем я могу получить все зависимости (включая мои собственные модули) с npm.Мне нужно разрабатывать все мои модули (или их часть) одновременно - мне нужно git всех их, а не только "головной модуль".Мне нужно, чтобы исходные коды моего модуля находились под контролем версий в собственных подпапках в папке /node_modules/.

Composer (менеджер зависимостей для PHP) имеет параметр "--prefer-source" для клонированиянекоторые модули в структуре проекта, но npm не имеет.

Я нашел подобный вопрос здесь - " Может ли NPM установить папку .git для зависимостей? ".Краткий ответ на вопрос: не могу.

Запрос о возможности не принят для этой возможности.Итак, мой вопрос в том, как сообщество nodejs разрабатывает многомодульные приложения?Вы действительно используете ' npm link ' для сбора источников всех ваших модулей в /node_modules в вашем приложении?Есть ли какой-нибудь менее болезненный способ получить то же самое?

...