使用npm软件包安装Azure函数时出错

时间:2019-06-15 12:37:08

标签: azure npm azure-functions

我正在尝试使用npm安装软件包 azure-functions-core-tools ,但出现以下错误

https://i.imgur.com/g87Qv6N.png

我正在使用此命令来运行安装

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

运行该代码后,我得到了另一个错误

enter image description here

我还重新安装了NodeJS,并停用了所有VPN和防病毒软件。

该想法是安装CLI以对Visual Studio Code进行身份验证以开始创建Azure函数。

1 个答案:

答案 0 :(得分:2)

您可能有一个名为HTTP_PROXY或HTTPS_PROXY的系统变量。甚至设置为null都会强制npm使用它(https://docs.npmjs.com/misc/config#https-proxy)转到“环境变量”面板,然后从那里删除它。应该可以解决问题