你能解释我如何维护服务器使用平均堆栈与ionic2?是更好地维护两台服务器(离子和节点js服务器分开)还是只放置nodejs服务器?打算将这个应用程序与两台服务器进行关联?平均堆栈使用与ionic2在更好的部署使用aws
回答
由于您在谈论服务器和Ionic,我推测您正在使用Ionic构建Progressive Web App,并且您正在寻找解决方案来提供服务。
简短的回答:
没有,你只需要一个AWS服务器实例来服务一个离子的Web应用程序。您只需构建应用程序并使用任何HTTP Web服务器提供www
文件夹。
较长的答案:
生产
1制备离子进步Web应用程序(PWA)发布
大厦在你package.json
文件,你应该确保有类似的以下:
"scripts": {
// ...
"build:www": "rm -rf www && ionic-app-scripts build --prod",
// ...
},
现在在您的终端运行:
npm run build:www
2.释放
您开发的应用准备的文件夹www
为您在生产中使用的任何Web服务器一样NginX,Apache或自定义Web服务器Node + Express服务。
有效的离子V3.4
Learn more about ionic-scripts
的,他们做了什么和其他脚本你可能发现有用的。
感谢您的答案。我们实际上使用ionic建立移动应用程序。我们计划使用带有ionic2的meanstack作为后端。如果我只使用服务器是nodejs,我可以使用nodejs服务器获取数据,而不使用离子服务或离子实验室。如果我使用这些命令,它不是从API获取数据,因为它不是指那个服务器。如果我想从nodejs服务器使用离子获取数据,我需要创建两个服务。 –
我很抱歉。我不知道你在说什么或你在问什么。 – maninak
如何使用平均堆栈来维护使用ionic2的服务器以及如何构建应用程序并编译并部署到aws –
最后,我了解使用nodejs服务离子应用程序彻底/ WWW文件夹和离子应用程序中使用api调用的区别。如果您通过/ www文件夹服务,它将是渐进式的web应用程序而不是移动应用程序。如果您只是在离子应用程序中使用来自nodejs服务器的api调用,它将是离子移动应用程序。
在AWS中部署: 在aws中为mongodb和nodejs创建一个实例。 这样你就可以通过url获得所有的api调用。只要在你的应用中使用api调用来克服操作。
- 1. 单击可部署平均堆栈不起作用
- 2. 更新mongodb在平均堆栈
- 3. 使用平均堆栈应用程序的API
- 4. 在平均堆栈项目中使用javascript工作流程库
- 5. 如何测试使用的平均堆栈API
- 6. 码头服务更新与码头堆栈部署与现有堆栈
- 7. 更新数据与Moongoose和平均堆栈
- 8. 在SSL上运行平均值堆栈
- 9. 使用AWS CloudFormation部署PredictionIO
- 10. 使用堆栈平衡的Parantheses
- 11. 使用平均()与SQL更新
- 12. 多个堆栈的平均数
- 13. 平均堆栈2的实现
- 14. 如何确定登录用户的平均堆栈应用
- 15. 平均堆栈:想知道api.js和crud.js
- 16. 平均堆栈模块未找到
- 17. 平均堆栈角4不工作
- 18. 将堆栈部署到Docker for AWS的正确方法
- 19. 在AWS上使用ramazon部署Shiny
- 20. 使用客户端API进行码头堆栈部署
- 21. 我们可以在平均堆栈项目中使用猫鼬吗?
- 22. 在网络上部署使用MEAN堆栈构建的Web应用程序
- 23. 用平均值堆栈登录应用程序
- 24. r - 栅格堆栈中更快的平均值计算
- 25. 更新平均堆栈的未定义错误?
- 26. C++:使用堆栈
- 27. 堆栈使用类
- 28. ASM堆栈使用
- 29. 堆栈使用Pam.d
- 30. MIPS:使用堆栈
欢迎来到Stack Overflow,请[参观](https://stackoverflow.com/tour),请确保您阅读[我如何问一个好问题?](https://stackoverflow.com/help /如何问)和更新您的问题与更多的信息。 – lordrhodos