我正在尝试从本地计算机在AWS上部署无服务器应用程序。该计算机位于公司防火墙的后面。
最初我遇到连接错误,所以我在终端上添加了http_proxy和https_proxy设置。
现在,当我尝试进行部署时,我会不断在证书链中获取错误的自签名证书。
我还从puttygen创建了一个证书,并为其设置了npm ca文件路径,但都没有用。
我的npm安装有效,唯一的问题是无服务器部署。
不确定下一步该怎么做。
已经感谢您的帮助。
如果有任何帮助,我已经添加了图片的屏幕截图。
答案 0 :(得分:1)
运行此:
export NODE_TLS_REJECT_UNAUTHORIZED=0
然后部署您的sls
您可以尝试的另一种选择是:
npm i -g serverless@latest
然后部署您的sls