У меня есть общедоступный репозиторий github по адресу: https://github.com/OptiRTC/generator-optidoc.
Я хочу опубликовать его как пакет npm. Он имеет файл package.json со следующим свойством репозитория:
"repository": {
"type": "git",
"url": "https://github.com/OptiRTC/generator-optidoc.git"
}
Через Git Bash это работает нормально и без запроса имени пользователя/пароля:
git clone https://github.com/OptiRTC/generator-optidoc.git
(попробуй).
Выполните действия, перечисленные на странице https://npmjs.org/doc/developers.html#Before-Publishing-Make-Sure-Your-Package-Installs-and-Works я могу использовать ссылку, чтобы проверить, работает ли мой пакет после установки. Однако, когда я перехожу к тестированию локальной установки через:
npm install ../generator-optidoc
... сбой с комментарием «Отказано в доступе (открытый ключ)».
Кто-нибудь знает, что я делаю неправильно? Весьма признателен.