当想要从Google App Engine上托管的Node.js应用访问Google Firebase Hosting上托管的静态文件时,我遇到了502 Bad Gateway Error。从本地计算机访问相同的文件时,一切正常。所有CORS头文件都已正确定义。
我是否遗漏了其他内容,例如Firebase的访问密钥等等?我相信问题可能在于我的// app.js
var formApp = angular.module('formApp', [])
.controller('formController', function($scope) {
// we will store our form data in this object
$scope.formData = {};
var answer = formData[Object.keys(formData)[0]];
});
部署文件。
答案 0 :(得分:3)
自己解决了这个问题!由于大多数中间件不再与Express捆绑在一起,因此有必要在package.json
中为我的EJS视图手动添加包。