Попытка установить удаленный пакет не удалась с кодом состояния 401,
npm / git не запрашивает учетные данные gitlab
Я пробовал эти два:
git config --unset credential.helper
git config --global --unset credential.helper
никто из них ничего не изменил
cmd:
$ npm install http://gitlab.blabla.com/bla
npm ERR! fetch failed http://gitlab.blabla.com/bla
npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 401
npm ERR! fetch failed http://gitlab.blabla.com/bla
npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 401
npm ERR! fetch failed http://gitlab.blabla.com/bla
npm ERR! Linux 4.15.0-43-generic
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "http://gitlab.blabla.com/bla"
npm ERR! node v8.10.0
npm ERR! npm v3.5.2
npm ERR! fetch failed with status code 401
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! /home/bla/test/npm-debug.log
Я ожидал, что npm запросит у меня учетные данные для удаленного доступа, но ничего.
Как я могу исправить эту проблему?
РЕДАКТИРОВАТЬ: SSH-аутентификация не является опцией.
РЕДАКТИРОВАТЬ 2: Добавление учетных данных в URL не работает: тот же вывод.