Javascript 在Azure Web App服务中托管静态HTML
我是个初学者 我已经创建了nodejs服务并将其部署到Azure Web App服务中,它可以按预期工作。 因此,我有资源组火星应用程序和现有的Web应用程序服务应用程序我的火星Web应用程序 现在,我想添加静态HTML文件,当用户转到根URL https://***.azurewebsites.net时显示它/ 为了实现这一目标Javascript 在Azure Web App服务中托管静态HTML,javascript,node.js,azure,express,azure-web-app-service,Javascript,Node.js,Azure,Express,Azure Web App Service,我是个初学者 我已经创建了nodejs服务并将其部署到Azure Web App服务中,它可以按预期工作。 因此,我有资源组火星应用程序和现有的Web应用程序服务应用程序我的火星Web应用程序 现在,我想添加静态HTML文件,当用户转到根URL https://***.azurewebsites.net时显示它/ 为了实现这一目标 我已使用azure cli帮助将客户端github repo克隆到azure存储 在cliend code文件夹中,我尝试运行az webapp up-g mars
app.get('/',函数(req,res){
res.sendfile('dist/index.html');
});
它是有效的。但我不确定这是一个好的解决方案
将静态HTML文件添加到现有Web应用程序服务的最佳做法是什么?
这个问题可能是一个复杂的问题,但它是在5年前提出的,所以可能有些东西改变了
另外,我知道静态Web应用程序,但它正在预览中,我对更通用的解决方案感兴趣
提前谢谢
[更新]
下面是一个关于部署react应用程序的示例
为什么要将静态HTML文件添加到现有web应用程序服务中,以进行更新或其他操作
在我看来,既然已经使用了git,就可以使用了
当您修改程序(添加新文件或修改文件)时,在github的操作中,您将看到程序再次开始部署。这应该是最好的部署计划。您可以通过在git中执行一些操作。是否可以从其他repo部署前端部件,即后端部件?假设我有两个repo-后端和前端,是否仍然可以使用CD?SerhiiBilyk当然可以,但您可能需要使用来实现热更新。