流星投掷"error: certificate has expired"错误,即使设置为 NODE_TLS_REJECT_UNAUTHORIZED=0



因此,由于我们在旧版本上运行流星,我们必须禁用节点tls拒绝以使我们的环境能够构建。

请不要向我解释为什么这是不安全的,我们知道,我们正在努力。

现在,突然,我们的一个开发人员得到了"错误:证书已过期";命令,每次流星试图安装包。

为了解决这个问题,我们尝试了以下命令:

set NODE_TLS_REJECT_UNAUTHORIZED=0 meteor --settings settings.json

NODE_TLS_REJECT_UNAUTHORIZED=0 meteor --settings settings.json

set NODE_TLS_REJECT_UNAUTHORIZED=0 && meteor --settings settings.json

我们也试过在流星命令之前运行它,没有运气…知道我们做错了什么吗或者有其他的解决方法吗?在这种情况下,流星文档或其他堆栈溢出问题都没有帮助我们

好了,在谷歌上又搜索了一个小时后,我看到一篇文章建议运行这个命令:

export NODE_TLS_REJECT_UNAUTHORIZED='0'

注意export而不是set,不知道为什么会这样,也不知道它做了什么不同,但是

最新更新