Похоже, вам нужно добавить свои учетные данные, попробуйте следующее:
- Сгенерируйте токен доступа для репозитория, с которого вы хотите
npm install
.Например, перейдите здесь , чтобы создать токен доступа. Префикс GIT Repo в вашем package.json
, чтобы использовать токен доступа, созданный на шаге 1:
"dependencies": {
"my-pack": "git+https://<token>:x-oauth-basic@github.com/<user>/myprivategit.com/my/repo#v0.1.0"
},
или :
Создайте .netrc
в своем домашнем каталоге и предоставьте ему необходимыйучетные данные для входа в систему:
touch ~/.netrc
.netrc:
machine github.com login <token>
, а затем просто оставьте URL-адрес вашего личного репо, как в вашем .package.json