【发布时间】:2025-11-12 13:00:01
【问题描述】:
我已经安装了最新版本的npm,我正在尝试使用命令安装vue-cli
npm install --global vue-cli
但我遇到了以下问题:
npm ERR! code EPROTO
npm ERR! errno EPROTO
npm ERR! request to http://registry.npmjs.org/vue-cli failed, reason: write EPROTO 101057795:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:openssl\ssl\s23_clnt.c:827:
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\pd0ufv\AppData\Roaming\npm-cache\_logs\2018-02-02T17_02_16_113Z-debug.log
我也使用
设置了我的代理设置npm set http-proxy <proxy>
npm set https-proxy <proxy>
但效果不佳。我使用的是npm 5.6.0 版。
【问题讨论】:
-
尝试将
http://用于两个代理的架构。我打赌你的防火墙不允许 SSL 对等。 -
我是这样设置的:
npm config set http-proxy http://kjh-tyuik:3100,npm config set https-proxy https://kjh-tyuik:3100。我想这就是你要设置的,对吧? -
尝试将
https- proxy设置为也使用http://khj-tyuik:300而不是https -
哇!这就像一个魅力。万分感谢!请将此作为答案,我会将其标记为已接受!
标签: npm vue.js npm-install