首页 > 解决方案 > 尝试使用没有代理设置的 Windows 10 在 npm 上安装 Cordova 时遇到网络错误

问题描述

Microsoft Windows [版本 10.0.19042.906] (c) Microsoft Corporation。版权所有。

C:\Users\sbodu>npm install -g cordova npm ERR!代码 ENOTFOUND npm 错误!errno ENOTFOUND npm 错误!对https://registry.npmjs.org/cordova的网络请求失败,原因:getaddrinfo ENOTFOUND 代理 npm ERR!网络 这是与网络连接有关的问题。npm 错误!网络 在大多数情况下,您使用代理服务器或网络设置错误。npm 错误!网络 npm 错误!网络 如果您在代理后面,请确保 npm ERR! 网络“代理”配置设置正确。请参阅:'npm 帮助配置'

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!C:\Users\sbodu\AppData\Roaming\npm-cache_logs\2021-04-08T10_27_05_366Z-debug.log

C:\Users\sbodu>nmp help confi 'nmp' 不是内部或外部命令、可运行程序或批处理文件。

C:\Users\sbodu>npm 帮助配置

C:\Users\sbodu>npm install cordova npm ERR!代码 ENOTFOUND npm 错误!errno ENOTFOUND npm 错误!对https://registry.npmjs.org/cordova的网络请求失败,原因:getaddrinfo ENOTFOUND 代理 npm ERR!网络 这是与网络连接有关的问题。npm 错误!网络 在大多数情况下,您使用代理服务器或网络设置错误。npm 错误!网络 npm 错误!网络 如果您在代理后面,请确保 npm ERR! 网络“代理”配置设置正确。请参阅:'npm 帮助配置'

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!C:\Users\sbodu\AppData\Roaming\npm-cache_logs\2021-04-08T10_29_24_262Z-debug.log

C:\Users\sbodu>npm 网络

用法:npm

其中之一是:access、adduser、audit、bin、bugs、c、cache、ci、cit、clean-install、clean-install-test、completion、config、create、ddp、dedupe、deprecate、dist-tag、docs , 医生, 编辑, 探索, 基金, 获取, 帮助, 帮助搜索, 钩子, 我, 初始化, 安装, install-ci-test, install-test, 它, 链接, 列表, ln, 登录, 注销, ls, org ,过时,所有者,包,ping,前缀,配置文件,修剪,发布,rb,重建,回购,重新启动,根,运行,运行脚本,s,se,搜索,设置,收缩包装,星,星,开始,停止, t, 团队, 测试, 令牌, tst, un, 卸载, unpublish, unstar, up, update, v, version, view, whoami

npm -h 关于 npm -l 的快速帮助 显示完整的使用信息 npm help 搜索关于 npm 帮助的帮助 npm 涉及的概述

在 ini 格式的文件中指定配置:C:\Users\sbodu.npmrc 或在命令行上通过:npm --key value 可以通过以下方式查看配置信息:npm help config

npm@6.14.11 C:\Program Files\nodejs\node_modules\npm

C:\Users\sbodu>netsh winhttp 显示代理

当前 WinHTTP 代理设置:

Direct access (no proxy server).

C:\Users\sbodu>ncpa cpl 'ncpa' 不是内部或外部命令、可运行程序或批处理文件。

C:\Users\sbodu>ncpa.cl 'ncpa.cl' 不是内部或外部命令、可运行程序或批处理文件。

C:\用户\sbodu>ncpa.cpl

C:\用户\sbodu>

标签: windowscordovanpm

解决方案


推荐阅读