Я пытаюсь установить приватный пакет, недавно перемещенный из github в bitbucket.
npm install [email protected]:owner/repo.git
заканчивается
npm http GET https://registry.npmjs.org/git
(обратите внимание на пакет в URL) с этой ошибкой:
нпм ERR! notarget Не найдено совместимой версии: [email protected]'bitbucket.org: flyvictor/fortune-secruity.git '
(обратите внимание на '
после @
)
Я пытался экранировать @, заключать имя репо в кавычки, но всегда получал один и тот же результат.
Для github мы используем URL, отформатированные как git://github.com/owner/repo#vvv
и это отлично работает! Но если я использую тот же синтаксис для bitbucket, npm просто зависает, ничего не делая.
Любая идея?
PS ключи, права доступа и так один правильный. Я могу внести свой вклад в эти репозитории, клонировать их с помощью git, но не в npm install. Пакеты Github, которые хорошо устанавливаются, также являются частными.