Всякий раз, когда возникает ошибка Host Key verification failed
, она, скорее всего, связана с вашим known_hosts
файлом, это означает, что ключ хоста bitbucket.org
отсутствует в вашем файле known_hosts, и поэтому у клиента нет способа проверитьЭто. Попробуйте запустить ssh-keyscan -t rsa bitbucket.org > known_hosts
, а затем cat known_hosts
и посмотреть, присутствует ли ключ хоста bitbucket.org.
Если ответ отрицательный, а выходные данные пустые, это может быть проблема с сетью, мешающая процессу. Следуйте принятому ответу в этой ветке , чтобы устранить его.
Если ответ положительный, в идеале, пропущен только один шаг - настроить ключ SSH в Bitbucket. Зайдите на bitbucket.org в разделе «Настройки Bitbucket» и нажмите «SSH Keys» в одном из вариантов. Добавьте ключ (пометьте его как угодно) и вставьте вывод, полученный при запуске cat ~ / .ssh / id_rsa.pub, в раздел ключей.
По сути, в одном из потоков, которые вы связанный Я клонирую закрытый репозиторий в той же папке, что и корень моего приложения. Таким образом, в package.json я могу просто добавить эту строку dependencies: {“circular-structure-stringify”: “./circular-structure-stringify”}
, которая позволит мне require()
это как любой пакет npm.
Я понимаю, что должен был оставить ссылку на Github открытой, но, тем не менее, я работаю над другим примером, который я скоро опубликую в разделе комментариев. А пока дайте мне знать о результате.