我找到了在Azure App Service下运行简单的仅Node应用程序的示例。但对于ExpressJS,我发现的示例都使用了Azure云服务。 Azure新手,只想弄清楚我应该使用什么。
简单的NodeJS到Azure应用服务 https://azure.microsoft.com/en-us/documentation/articles/web-sites-nodejs-develop-deploy-mac/
简单ExpressJS到Azure云服务 https://azure.microsoft.com/en-us/documentation/articles/cloud-services-nodejs-develop-deploy-express-app/
答案 0 :(得分:3)
在应用服务中运行ExpressJS应用程序应该没有问题。您只需在本地开发期间正确安装节点包,然后将app +相关包推送到您的Web应用程序(通过git,dropbox或任何其他版本控制提供程序)。
Web应用程序和云服务(Web /工作者角色实例)之间存在特定差异,我在其他答案(here)中调用,例如Web应用程序仅限于端口80和443。 / p>
您还需要正确管理您的应用所使用的节点版本,因为它可能与Web应用中安装的默认nodejs版本不匹配。