Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 托管网站时,graphql无法从服务器获取信息_Node.js_Heroku_Graphql_Apollo - Fatal编程技术网

Node.js 托管网站时,graphql无法从服务器获取信息

Node.js 托管网站时,graphql无法从服务器获取信息,node.js,heroku,graphql,apollo,Node.js,Heroku,Graphql,Apollo,我有一个我正在托管的网站。它在本地主机上工作,但当我托管它时,它不会显示数据库。它尝试加载数据库,但过了一段时间后,显示以下消息: /graphql:1 Failed to load resource: the server responded with a status of 503 (Service Unavailable) Unexpected token < in JSON at position 0 uri似乎有问题,但我不知道还能做些什么来修复它 更新:可能是我的后端

我有一个我正在托管的网站。它在本地主机上工作,但当我托管它时,它不会显示数据库。它尝试加载数据库,但过了一段时间后,显示以下消息:

/graphql:1    Failed to load resource: the server responded with a status of 503 (Service Unavailable)

Unexpected token < in JSON at position 0
uri似乎有问题,但我不知道还能做些什么来修复它

更新:可能是我的后端和前端在不同的端口上吗?因为在本地主机上,后端位于端口4000,前端位于端口3000。部署时会出现问题吗

 function displayCharacters() {
  if(loading){
      return(<div>Loading characters...</div>);
  } 
  if (error) {
      console.log(error.message);
      return(<div>{error.message}</div>);
  }
  else {
      return data.characters.map(character => {
          return (<li key={character.id} onClick={(e)=>{setSelected(character.id)}}>{character.name}</li>);
      });
  }
}
const client = new ApolloClient({
  uri: '/graphql',
  cache: new InMemoryCache(),
})