【问题标题】:Is it possible to deploy a ReactJS website with json-server on Netlify?是否可以在 Netlify 上部署带有 json-server 的 ReactJS 网站?
【发布时间】:2020-06-22 03:32:56
【问题描述】:

我有一个使用 ReactJS 构建的应用程序,但我使用的是假 API(json-server)来处理我的数据。

所以,在我运行“npm start”来运行应用程序之前,我必须运行“json-server server.json -p 3333”来运行服务器,但我无法让它在 Netlify 上运行。

有人知道这是否可行吗?

谢谢!

【问题讨论】:

  • 我找到了 this 文章,但使用的是 Github 页面

标签: deployment web-deployment continuous-deployment webdeploy netlify


【解决方案1】:

您可以在 Heroku 上运行 JSON 服务器,这样您就不需要同时运行 React 和 JSON 服务器,因为 JSON 服务器已经在 Heroku 的单独服务器上运行。

在 Heroku 上运行 JSON 服务器也是免费的; https://github.com/eecs130/json-server-heroku#create-your-database

在 Heroku 上部署 JSON 服务器后,您的路径将是您的 db.json 资源名称(下面的示例是“博客”);

    {
  "blogs": [
    {
      "postTitle": "My First Blog",

因此,从正在运行的 react 实例发布到的 db.json REST API 路径将是; https://xxxx.herokuapp.com/blogs

【讨论】:

    猜你喜欢
    • 2022-08-18
    • 2019-11-06
    • 2020-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-20
    • 2020-04-04
    • 2021-08-30
    相关资源
    最近更新 更多