我有一个react应用程序,我使用的是json-server,但是,我想在我的主机上使用json-server 中的数据。当我构建应用程序时,它无法检索数据,因为json-server是在本地运行的。
更清楚的是,我在本地json服务器中有db.json文件和图像。在我的react应用程序中,我使用这样的基本URL:http://localhost:3001/从本地json服务器获取所有数据,并且它在本地主机上工作。但是,正如我所说的,我希望能够运行这个应用程序,并在一个真正的服务器(我的主机)上检索所有数据。
我应该如何在真正的服务器上检索这些数据?
发布于 2018-12-20 08:19:50
您可以在托管服务上部署json-服务器(例如Heroku ),然后用远程服务器url替换本地主机:3001。
看起来json-server也可以提供静态文件夹,因此可以将您的反应性应用程序构建到“公共”文件夹中,并将两者部署在同一台服务器上。
您可以使用JSON为HTML、JS和CSS服务,只需创建一个./public目录或使用-静态设置不同的静态文件目录。
https://stackoverflow.com/questions/53861572
复制相似问题