我正在尝试使用npm安装软件包 azure-functions-core-tools ,但出现以下错误
我正在使用此命令来运行安装
npm install -g azure-functions-core-tools
我不明白为什么默认情况下尝试使用代理。我尚未设置任何代理。
我尝试了以下代码来删除代理隧道:
npm config rm proxy
npm config rm https-prox
npm config --global rm proxy
npm config --global rm https-proxy
set HTTP_PROXY=null
set HTTPS_PROXY=null
运行该代码后,我得到了另一个错误
我还重新安装了NodeJS,并停用了所有VPN和防病毒软件。
该想法是安装CLI以对Visual Studio Code进行身份验证以开始创建Azure函数。
答案 0 :(得分:2)
您可能有一个名为HTTP_PROXY或HTTPS_PROXY的系统变量。甚至设置为null都会强制npm使用它(https://docs.npmjs.com/misc/config#https-proxy)转到“环境变量”面板,然后从那里删除它。应该可以解决问题