npm install Клонирование в пустой репозиторий, фатально: невозможно получить доступ
У меня проблема с моим сервером капель. В моем package.json был пакет из репозитория git:
"bootstrap": "git+http://git.pff.com.pl:8081/angular2-shared/Bootstrap4Eniro.git",
когда я изменил это на:
"bootstrap": "^4.0.0-alpha.2",
После установки npm npm по-прежнему пытается клонировать http://git.pff.com.pl:8081/angular2-shared/Bootstrap4Eniro.git которого больше нет в packagee.json... и я получаю NPM ERR
Command failed: git clone --template=/root/.npm/_git-remotes/_templates --mirror http://git.pff.com.pl:8081/angular2-shared/Bootstrap4Eniro.git
Cloning into bare repository '/root/.npm/_git-remotes/git-http-git-pff-com-pl-8081-angular2-shared-Bootstrap4Eniro-git-b2c872db'...
fatal: unable to access 'http://git.pff.com.pl:8081/angular2-shared/Bootstrap4Eniro.git/': Could not resolve host: git.pff.com.pl
Почему это случилось? Я очистил кэш npm, удалил.git, .npm, но все равно получаю эту досадную ошибку. Это потому, что я использую капли?
Я использую:
- npm 3.9.6 (на 2.xx такая же проблема)
- Ubuntu 14.04.4 LTS
- мерзавец 1.9.1
ОБНОВЛЕНИЕ И РЕШЕНИЕ
Мой умный друг узнал, что один из наших публичных пакетов npm в node_modules все еще имеет
git+http://git.pff.com.pl:8081/angular2-shared/Bootstrap4Eniro.git"
в package.json "зависимости". После помещения всего в "devDependencies" это работает...