Npm 是否从代理后面进行无服务器框架登录?
我正在尝试从代理后面使用 在配置Npm 是否从代理后面进行无服务器框架登录?,npm,serverless-framework,serverless,Npm,Serverless Framework,Serverless,我正在尝试从代理后面使用 在配置npm以使用我的证书文件后,我能够安装框架: npm config set cafile C:\path\to\certs.pem npm install serverless --global 但是,当我尝试登录到serverless时,出现以下错误: serverless login 取数错误-------------------------------------------- FetchError:请求失败,原因:无法获取本地颁发者证书 在Clien
npm
以使用我的证书文件后,我能够安装框架:
npm config set cafile C:\path\to\certs.pem
npm install serverless --global
但是,当我尝试登录到serverless时,出现以下错误:
serverless login
取数错误--------------------------------------------
FetchError:请求失败,原因:无法获取本地颁发者证书
在ClientRequest。(D:\…\npm\node\U模块\serverless\node\U模块\node fetc
h\index.js:133:11)
如何将证书文件设置为能够登录到无服务器?
提前感谢您的考虑和回复。在调用
login
之前,必须设置cafile
环境变量。在windows powershell上:
$env:cafile = "C:\path\to\certs.pem"
拯救了这一天。谢谢