Получение ошибки при npm установке как npm ERR cb () никогда не вызывается - PullRequest
1 голос
/ 03 марта 2020

Я установил прокси в npm глобальной конфигурации. При установке любого пакета я получаю следующую ошибку. Ниже мой узел и npm версия: npm: 6.13.4 узел: v12.16.1

Поскольку я работаю за прокси-сервером, что еще требуется для решения этой проблемы. Любая помощь будет оценена. Я также пытался обновить версию узла, удалив и после перезапуска снова настроить прокси-сервер, но ничего из этого не получилось.

    C:\test>npm i level-db-helper
    npm ERR! cb() never called!

    npm ERR! This is an error with npm itself. Please report this error at:
    npm ERR!     <https://npm.community>

    npm ERR! A complete log of this run can be found in:
    npm ERR!     C:\Users\user\AppData\Roaming\npm-cache\_logs\2020-03-03T04_51_02_995Z-debug.log

    C:\test>npm get proxy
    http://my-proxy.com:8080

    C:\test>npm get https-proxy
    http://my-proxy.com:8080

    C:\test>

Ниже приведено содержимое моего файла журнала

0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli   'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'i',
1 verbose cli   'level-db-helper'
1 verbose cli ]
2 info using npm@6.13.4
3 info using node@v12.16.1
4 verbose npm-session b2d05546852e6399
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 timing npm Completed in 3615ms
8 error cb() never called!
9 error This is an error with npm itself. Please report this error at:
10 error <https://npm.community>

1 Ответ

0 голосов
/ 04 марта 2020

Наконец я нашел виновника этой проблемы в своем собственном исследовании. Это было связано с недоступностью URL прокси, поэтому после замены прокси npm и https-proxy следующей командой я решил эту проблему.

(Для выполнения этой команды необходимы права администратора)

npm config set proxy http://your-proxy-url.com:PORT_NUMBER
npm config set https-proxy http://your-proxy-url.com:PORT_NUMBER
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...