在Azure应用服务上部署create-react-app

时间:2020-05-03 22:32:24

标签: reactjs azure-devops react-router azure-web-app-service

我是React的新手,并使用create-react-app创建了一个简单的react应用,它可以在本地构建并正常运行。我创建了一个Azure Build和release管道,并尝试使用App Services进行部署,请参阅Microsoft链接(以下简称Microsoft链接)以实现相同功能。

https://devblogs.microsoft.com/premier-developer/deploying-react-apps-to-azure-with-azure-devops/

构建和发布管道成功运行,但是当我单击Azure应用程序服务链接以访问react应用程序时,我收到以下消息:-(

”“找不到此react-naturalone.azurewebsites.net页面
找不到网址的网页:https://react-naturalone.azurewebsites.net/
HTTP错误404“

有人可以建议我所缺少的吗?

fyi,我使用的是react-router,因此添加了上面链接中提到的web.config。

谢谢 AOU

1 个答案:

答案 0 :(得分:0)

我认为您的部署管道存在问题。您的第一步是转到Azure门户并打开您的应用程序服务。从您的应用程序服务中,转到->开发工具->应用程序服务编辑器。

您在其中看到代码了吗?如果没有,您可以确认代码未正确部署。如果这样做,那么您的应用中某处配置有误,导致任何人都无法看到它。