我的App引擎部署(灵活的环境,节点js 12)突然开始失败,这似乎是由于Google端的节点js问题。
在此处构建输出:
cmdline = """C:\Program Files\1\common\php\php.exe"" ""C:\Program Files\1\common\rpt\spc.php"" " & WorkOrderNo
还有其他人看到此问题吗?
谢谢
克里斯
答案 0 :(得分:4)
在我们的案例中,问题是App Engine安装了Node 14.10.0,因为我们在"node": "14.x"
中有package.json
。似乎最新版本存在一些问题。
我通过将引擎更改为固定版本来修复部署:
"engines": {
"node": "14.9"
}
如果您使用的是12.x,请尝试一些以前的版本。
答案 1 :(得分:0)
可用的最新版本是 14.16.0。在您的 package.json
...
"engines": {
"node": "14.16.0"
},
...
然后使用 gcloud app deploy
进行部署。要遵循的 GCP 问题是 https://github.com/GoogleCloudPlatform/nodejs-docker/issues/214