如何在您的反应应用

时间:2018-03-14 15:28:36

标签: node.js mongodb reactjs rest express

所以我使用nodejs,express和mongoDB创建了自己的API。我制作了路线并用邮递员对它们进行了测试,但它们都有效。现在我想在我的反应应用程序上使用这些路线,但我似乎无法弄清楚如何。我已经在应用程序中使用公共API做了类似的工作,但现在使用我自己的API,我似乎无法找到CRUD页面上数据的正确方法。感谢所有帮助!

这是一个指向Github存储库的链接,因此您可以查看代码。澄清它是关于显示/制作一个列表而不是显示天气因为已经有效。

https://github.com/VColson/weatherapp

请询问是否有任何我需要澄清的事情。谢谢!

1 个答案:

答案 0 :(得分:0)

如果您的文件树看起来更像这样,那么这对您来说可能会更好:

├── client/
│   ├── index.js
│   └── src/
│       ├── App.js
│       ├── components/
│       └── img/
├── models/
├── public/
├── routes/
└── server.js 

您的server.js现在位于目录的根目录下,您的反应应用程序位于客户端文件夹中。

为了向您的路由发出请求,您需要运行两个服务器:CRA的webpack dev服务器和快速服务器。您可以按照this article中的说明进行连接。 (从“创建反应应用程序”开始 - 您不需要使用快速生成器来实现此功能。)

希望这有帮助!