我正在尝试在Azure服务器上运行MongoDB(使用NodeJS和Express)作为我的离子应用程序的服务器端部分。 一旦放在Azure上,我想使用我的Ionic App使用CRUD操作来访问它。
获取Azure门户帐户后,我会采取哪些步骤?我是采用移动服务还是简单的Web Api?
我是否需要添加到NodeJS服务器的特定内容?
答案 0 :(得分:1)
通常,应用程序使用Node和MongoDB作为Azure App Service上托管的移动客户端的后端,例如WebApps,Mobile Apps(推荐)。
根据我的理解,我认为有些文件可能对您有所帮助,请参阅下文。
对于Web Apps,您可以参考教程Get started with Node.js web apps in Azure App Service。
对于移动应用程序,我认为您的离子应用程序基于cordova,有一个开始使用cordova Create an Apache Cordova app的教程。两个相关的博客显示了Azure移动版上的Node + MongoDB示例,请参阅下文。
要将应用程序部署到Azure App Service,您可以尝试通过FTP,git或IDE(如VS)发布它,请参阅https://azure.microsoft.com/en-us/documentation/articles/web-sites-deploy/。
希望它有所帮助。如有任何疑虑,请随时告诉我。