npm установить топор ios имеет ошибку ssl3_get_record - PullRequest
0 голосов
/ 16 марта 2020

там я сейчас хочу использовать npm установить vue и топор ios. Мой компьютер был за прокси, я также установил прокси. но все еще не может работать. Вот работа, которую я проделал:

npm install axios

, а затем я получаю такую ​​ошибку


[yliu@rhlab1 ~]$ npm install axios
npm ERR! code EPROTO
npm ERR! errno EPROTO
npm ERR! request to http://registry.npmjs.org/axios failed, reason: write EPROTO 139889298220864:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:ssl/record/ssl3_record.c:332:
npm ERR!

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/yliu/.npm/_logs/2020-03-16T18_27_02_693Z-debug.log

и журнал, который она показывает так:

[yliu@rhlab1 ~]$ cat /home/yliu/.npm/_logs/2020-03-16T18_27_02_693Z-debug.log | nl | tail -n 10
    24  12 verbose stack     at WriteWrap.afterWrite [as oncomplete] (net.js:790:10)
    25  13 verbose cwd /home/yliu
    26  14 verbose Linux 4.18.0-80.1.2.el8_0.x86_64
    27  15 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "axios"
    28  16 verbose node v10.14.1
    29  17 verbose npm  v6.4.1
    30  18 error code EPROTO
    31  19 error errno EPROTO
    32  20 error request to http://registry.npmjs.org/axios failed, reason: write EPROTO 139889298220864:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:ssl/record/ssl3_record.c:332:
    33  21 verbose exit [ 1, true ]

установите прокси-сервер (для конфиденциальности не поставил мой настоящий прокси-сервер):

 npm config set http-proxy http://proxy.example.com:8080
 npm config set https-proxy https://proxy.example.com:8080

и покажите его

[yliu@rhlab1 ~]$ npm config list
; cli configs
metrics-registry = "http://registry.npmjs.org/"
scope = ""
user-agent = "npm/6.4.1 node/v10.14.1 linux x64"

; userconfig /home/yliu/.npmrc
http-proxy = "http://proxy.example.com:8080"
https-proxy = "https://proxy.example.com:8080/"
registry = "http://registry.npmjs.org/"

; node bin location = /usr/bin/node
; cwd = /home/yliu
; HOME = /home/yliu
; "npm config ls -l" to show all defaults.

Уместно, если кто-нибудь может дать мне несколько советов.

Заранее спасибо!

...