如何在没有端口的情况下在服务器上运行ReactJs项目



首先,我很抱歉我的英语语法。。。

好吧,所以我已经在网站上运行了我的react,但当我在地址栏中键入网站URL时,我甚至需要在URL后面加上:3000。如果它在现场运行,我不想把端口放在URL上。有人能帮助我在部署的站点中没有端口号的情况下如何运行react吗?

它应该是这样的example.site.com不像example.site.com:3000

如果你需要任何细节,请在评论中告诉我。提前感谢!!!

您是否运行了npm run build并获取了;构建";生成并将该文件夹复制到服务器的文件夹?如果你这样做了,那就不是React问题/配置,而是服务器配置,这取决于你使用的服务器。Nginx很受欢迎。如果您不运行npm run build,并且将所有项目代码都放在服务器上,而您正在使用npm start运行该代码,那么您的部署方式是错误的。

最新更新