将ASP.NET前端部署到Azure

将ASP.NET前端部署到Azure,asp.net,azure,gulp,Asp.net,Azure,Gulp,我正在与Mac ATM上的前端开发人员合作 我们有一个工作设置,他可以将CSS/cshtml文件等的更改提交到github,并将其自动部署到Azure上的部署槽中 我们面临的主要问题是,一切都太慢了。我当然可以设置,让我的前端人员可以通过FTP上传文件,但问题是,如果他对CSS/LESS文件或JS文件进行任何更改,我的gulp任务将无法运行 这有什么智能设置吗?例如,gulp可以像在本地一样工作,并在文件更改时编译内容。或者,您可以进行某种自定义部署,在这种情况下,如果只对未编译的文件或其他内容

我正在与Mac ATM上的前端开发人员合作

我们有一个工作设置,他可以将CSS/cshtml文件等的更改提交到github,并将其自动部署到Azure上的部署槽中

我们面临的主要问题是,一切都太慢了。我当然可以设置,让我的前端人员可以通过FTP上传文件,但问题是,如果他对CSS/LESS文件或JS文件进行任何更改,我的gulp任务将无法运行

这有什么智能设置吗?例如,gulp可以像在本地一样工作,并在文件更改时编译内容。或者,您可以进行某种自定义部署,在这种情况下,如果只对未编译的文件或其他内容进行更改,我们就不会构建项目。例如,我可以在Azure中手动执行gulp任务吗?我只找到了大量关于如何在部署期间执行此操作的文章

或者有什么方法可以加快本地->github->azure部署过程


很抱歉在一篇帖子中出现了这么多问题:)

“一切都太慢了”,请详细说明。您使用的是什么azure服务?你在使用应用服务吗?对不起,我忘了。但是从推送到GitHub以及在Azue AppService上的最终部署需要一段时间(比如3-10分钟)。