谷歌应用程序引擎nodejs部署错误

重新部署到应用程序引擎需要节点的项目:“7.6.0”产生此错误:

gpg:无法检查签名:公钥找不到控制台输出

与节点部署:“7.8.0”成功,但警告:

gpg:来自“Jeremiah Senkpiel”gpg的好签名:又名“keybase.io/fishrock”gpg:警告:这个密钥没有经过可信的签名authentication! 控制台输出

这是一个GAE密钥pipe理问题吗?

任何帮助将不胜感激,谢谢。

根据文档 ,当您正在使用的下载的Node.js版本的关联二进制文件不是正式签名的Node.js版本时,会发生这种情况。

您可以通过在Dockerfile的install_node步骤中使用--ignore-verification-failure标志来覆盖validation。

您也可以在install_node步骤中使用--direct标志直接从nodejs.org下载并安装,而不是从https://storage.googleapis.com/gae_node_packages中下载并安装。