我有两个独立的项目。一个用于前端reactJs,另一个用于后端NodeJs,我使用mySQL数据库来获取数据。我的主要问题是,我不能在互联网上主持这个网站。
我尝试使用firebase托管,并能够托管前端reactJs项目。我仍然有NodeJs和MySql数据库,需要托管,以便网站发挥作用。另外,我需要在连接文件中对DB做什么更改,从前端api触发是使用axios(“http://localhost:3000”)完成的。我也需要换这个吗?我对这个托管过程是完全陌生的。
您成功地部署了前端应用程序,这太好了。正如您现在所说的,您还必须部署React应用程序正在向其发出请求的后端。我可以推荐的是使用一个在线托管平台(我个人使用DigitalOcean)并租用一个Droplet,它基本上是运行在Linux(或其他操作系统)上的服务器的一部分,您可以完全控制它。您必须准备环境,以便可以在那里部署数据库和NodeJs应用程序。
成功地准备好环境并在那里部署节点应用程序后,可以使用Droplet的IPv4与应用程序用来从React应用程序发送请求的端口相连接。示例:
‘不要使用http://your_ipv4_adress:3000,而要使用http://localhost:3000'
我对nodejs/reactjs是新手。我有一个从外部资源接收JSON帖子的NodeJS后端。我能够在express-async-router请求中显示控制台中的数据。
试图弄清楚如何从mysql获取数据并将其显示在ReactJS中。我在后端使用NodeJS和Express。我尝试了在互联网上找到的代码片段,但它不像预期的那样工作。 这是我运行反应应用程序时得到的。 我的NodeJS代码 我的反应码
问题内容: 我这里有一些有角度的js代码。 以及带有MySQL代码的node js。我能够从此节点代码将数据传递到MySQL DB。如何继续对Node JS进行角度测试?我来自PHP背景。我应该能够将数据从angular js表单发送到MySQL数据库。我可以从这里的节点代码向MySQL数据库发送数据。 问题答案: 它可能是您入门的垫脚石: Index.html 角度代码app.js server
所以我的问题就在这里:顺便说一句,我在通过谷歌找到如何做到这一点时遇到了一些困难,我尝试使用StackOverflow,但找不到确切的答案 纱线启动 要在localhost:3000上运行并启动,我希望它在localhost:3000上启动,同时在该服务器上启动express服务器,也就是在express.js中启动react服务器。 似乎我找到的每一个教程,大多数都过时了,剩下的是将反应变成静态