Я пытаюсь заставить npm установить node-gitteh
в качестве зависимости через npm install
, который читается из package.json
. К сожалению, этот пакет npm не работает в узле 0.6.x, но это не проблема, так как есть разветвленный репозиторий, который устраняет проблемы (https://github.com/hughsk/node-gitteh.git).
Теперь проблема в том, что у этого разветвленного репозитория есть подмодуль, поэтому, если я попытаюсь загрузить tar с github в package.json
:
, "dependencies" : {
"gitteh" : "https://github.com/hughsk/node-gitteh/tarball/master"
}
я получаю сообщение об ошибке, которое эквивалентно «папке подмодуля не найден". Если я клонирую тот же репозиторий вручную и выполняю рекурсивное обновление подмодуля и npm install
из папки node-gitteh
, он работает нормально, но я не могу понять, как получить нпм для этого.