首页 > 解决方案 > 从 Netlify 上的后端服务器检索数据时出错

问题描述

我有一个正在运行的 Netlify 项目,其中包含两个 git 子模块。模块 1 是在 React 上运行的前端服务器。模块 2 是一个 Express 服务器,用于检索数据并将其返回。我现在正在尝试获取一个 URL,以便从后端服务器检索正确的数据。但不幸的是,我收到了这个错误:'Unexpected token < in JSON at position 0'。

我的 _redirects 文件(位于前端服务器的公用文件夹中)中的唯一行现在是:/* /index.html 200

我在前端服务器的 package.json 中有一个代理设置为 http://localhost:4000 (后端服务器)。

谁能告诉我问题出在哪里?

后端服务器 在此处输入图像描述

后端服务器中的路由器 在此处输入图像描述

试图获取这样的数据

这发生在运行在端口 3000 上的前端服务器上。 在此处输入图像描述

标签: reactjsexpressnetlifynetlify-functionnetlify-cli

解决方案


推荐阅读