2017-02-20 27 views
0

Привет, Я ищу некоторую помощь по установке частных внутренних модулей npm в проекте Node.Npm установить git адрес https, но он ищет SSH вместо

Я только начал писать библиотеку узлов, которую я могу установить, указав ее URL-адрес git.

У меня есть проблема: Я уточнил пусть зависимость сказать sample_module:

git+https://{token}:[email protected]:{repo_org/repo_name}

Однако, когда я npm install, он устанавливает через SSH.

Я хочу использовать https только из-за определенных правил в сотрудничестве. Могу ли я узнать, могу ли я знать, почему, даже если я укажу https в URL-адресе модуля, он все равно переходит к протоколу ssh? Как мне заставить или изменить его только на HTTPS?

Спасибо!

ответ

0

Я думаю, что ваш sample_module настроен также поддерживает SSH, обратите внимание на git в git+https://

Попробуйте установить удаленный URL, как https://{token}:[email protected]:{repo_org/repo_name}, чтобы увидеть, если это помогает по умолчанию поведение, чтобы использовать только протокол HTTPS.

См. https://help.github.com/articles/changing-a-remote-s-url/

 Смежные вопросы

  • Нет связанных вопросов^_^