Пробовал nodeJS 8.12 и 10.11, работающий с последней версией npm 6.4.1
При попытке установить любой пакет, т.е. (npm install -g firebase-tools) я получаю npm ERR!Поддерживаются только абсолютные URL.
Удалите и переустановите nodeJS.Все еще сломан.Любая помощь приветствуется.
Журнал отладки
0 информация о том, как она работает, если она заканчивается ok
1 verbose cli ['C: \ Program Files \ nodejs \ node.exe',
1 подробный cli 'C: \ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js',
1 подробный cli 'install',
1 подробный cli '-g',
1 подробный cli 'firebase-tools']
2 информация с использованием npm@6.4.1
3 информация с использованием узла @ v10.11.0
4 подробный npm-сеанс 442f99e3eed77ef2
5 глупая установка loadCurrentTree
6 глупая установка readGlobalPackageData
7 ошибка глупых fetchPackageMetaData для последней ошибки firebase-dataПоддерживаются только абсолютные URL-адреса
8 этап синхронизации: rollbackFailedOptional Завершено в 0мс
9 этап синхронизации: runTopLevelLifecycles Завершено в 206ms
10 подробный стек TypeError: Поддерживаются только абсолютные URL-адреса
10 многословный стек в getNodeRequestOptions (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-fetch-npm \ src \ request.js: 131: 11)
10 многословный стек при извлечении. Обращение (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-fetch-npm \src \ index.js: 44: 21)
10 многословный стек в новом Promise ()
10 многословный стек при получении (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \node-fetch-npm \ src \ index.js: 41: 10)
10 подробный стек при повторных попытках (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ make-fetch-случай \ индекс.js: 332: 14)
10 многословный стек в C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ обещание-повторной попытки \ index.js: 29: 24
11 многословный cwdC: \ Users \ Mine 12 verbose Windows_NT 10.0.17134
13 verbose argv "C: \ Program Files \ nodejs \ node.exe" "C: \ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js "" install "" -g "" firebase-tools "
14 подробный узел v10.11.0
15 подробный npm v6.4.1
16 только ошибкаподдерживаются абсолютные URL
17 подробный выход [1, true]
FРешение для меня Пришлось редактировать файл .npmrc, расположенный по адресу: c: /Users/yourName/.npmrc
В нем было несколько строк, только те, которые мне нужны
// реестр.npmjs.org /: _ authToken = "your_auth_token"
scope = "ваше_имя"
@ "ваше_имя": registry = https://registry.npmjs.org/