Angular 使用aws部署betterway中ionic2的平均堆栈使用率

Angular 使用aws部署betterway中ionic2的平均堆栈使用率,angular,amazon-web-services,ionic-framework,mean-stack,Angular,Amazon Web Services,Ionic Framework,Mean Stack,你能解释一下如何使用ionic2的mean stack来维护服务器吗?最好是维护两台服务器(分别是ionic和node js服务器)还是只放置nodejs服务器?我们将如何使用两台服务器将此应用程序放入aws?既然你在谈论服务器和ionic,我猜想你正在使用Ionic构建一个进步的Web应用程序,你正在寻找一个解决方案来为它服务 简短答复: 不,您只需要一个AWS服务器实例即可为Ionic web应用提供服务。您只需构建应用程序,并使用任何HTTP Web服务器为www文件夹提供服务 详细回答:

你能解释一下如何使用ionic2的mean stack来维护服务器吗?最好是维护两台服务器(分别是ionic和node js服务器)还是只放置nodejs服务器?我们将如何使用两台服务器将此应用程序放入aws?

既然你在谈论服务器和ionic,我猜想你正在使用Ionic构建一个进步的Web应用程序,你正在寻找一个解决方案来为它服务

简短答复: 不,您只需要一个AWS服务器实例即可为Ionic web应用提供服务。您只需构建应用程序,并使用任何HTTP Web服务器为
www
文件夹提供服务


详细回答: 准备在生产中发布的Ionic Progressive Web App(PWA) 1.建筑物 在
package.json
文件中,您应该确保包含以下内容:

"scripts": {
     // ...
     "build:www": "rm -rf www && ionic-app-scripts build --prod",
     // ...
},
现在在终端运行中:

npm运行构建:www

2.释放 您的应用程序构建在文件夹
www
中,可供您使用任何类似Web服务器或自定义Web服务器在生产中使用


从Ionic v3.4开始有效


,,他们做什么以及你可能会发现哪些其他脚本有用。

最后,我理解了使用nodejs和express提供ionic应用程序/WWW文件夹与在ionic应用程序中使用api调用之间的区别。如果你通过/WWW文件夹提供服务,它将是渐进式web应用程序,而不是移动应用程序。如果你只是使用nodejs的api调用ionic应用程序中的服务器将是ionic移动应用程序

在AWS中部署: 在aws中为mongodb和nodejs创建一个实例。
这样,您就可以通过url获取所有api调用。只需在应用程序中使用这些api调用即可执行crud操作。

欢迎使用Stack Overflow,请确保阅读并更新您的问题,了解更多信息。感谢您的回答。我们实际上正在使用ionic构建移动应用程序。我们计划使用meanstack和ionic 2作为后端。如果我只使用nodejs服务器,我可以使用nodejs服务器而不是ionic serve或ionic-lab获取数据。如果我使用这些命令,则不从api获取数据,因为它不是指该服务器。如果我想使用ionic从nodejs服务器获取数据,我需要创建两个服务。非常抱歉。我不知道你在说什么,也不知道你在问什么。如何使用mean stack使用ionic2维护服务器,以及如何构建应用程序并编译和部署到aws