我有nodejs應用程序。我可以將它部署到沒有VS或其他大型IDE的Azure應用程序服務嗎?如何從VSTS部署到Azure應用服務?
所以,我想要一個簡單的方法來選擇分支,我需要將它推到azure並運行nodejs的默認命令。
我一直堅持下去,因爲所有的解決方案都是使用VS.
我有nodejs應用程序。我可以將它部署到沒有VS或其他大型IDE的Azure應用程序服務嗎?如何從VSTS部署到Azure應用服務?
所以,我想要一個簡單的方法來選擇分支,我需要將它推到azure並運行nodejs的默認命令。
我一直堅持下去,因爲所有的解決方案都是使用VS.
您可以使用Azure應用服務部署步驟/任務將其部署到Azure應用服務。例如:
之後,構建會如果將更改推送到目標分支,則會觸發。 相關文章:Define a continuous integration build for your Node.js app
關於nodejs的運行命令,您可以使用kudu API引用此線程:Include node modules in azure deployment via VSTS。
這可以做到。查看Visual Studio Team Services中的構建和發佈功能。
使用VSTS Build,您可以觸發構建並自動在特定分支的Git檢入中推送到Azure Web App,也可以手動觸發構建和推送。
查看VSTS構建中的Azure應用程序服務部署任務。
請注意,由於VSTS正在從您的Git倉庫中提取,因此使用什麼IDE來實際開發您的應用程序並不重要。
另外,對於小團隊和單個部署管道,VSTS是免費的。