【问题标题】:Ionic : create web app and native apps with same code?Ionic:使用相同的代码创建 Web 应用程序和本机应用程序?
【发布时间】:2019-02-19 21:45:08
【问题描述】:
我即将开始学习 ionic 以创建适用于 Web 和移动设备的项目。
我想要的是:一次编写代码,并拥有一个经典的网站和一个 iOS 和 Android 原生应用程序。
网站和应用程序的设计不同,所以它不能只是响应式的,它必须针对不同的平台有不同的 html。
这个版本的 ionic 是否有可能,或者我应该为 web 和应用程序创建两个不同的项目?
谢谢!
【问题讨论】:
标签:
ionic-framework
ionic3
ionic-native
【解决方案1】:
首先,Ionic 不会为 iOS 和 Android 创建原生应用,它们是混合应用。
话虽如此,有一种方法可以实现您想要的,但这可能不是最好的方法。 Ionic build 确实会在 www/ 文件夹中生成一个纯 Web 项目,您可以将其部署为网站。
但是,如果您想要一个出色的网站,这可能不是最佳选择,因为 Web 和移动应用程序的设计完全不同。
Ionic 已经创建了混合应用程序,我不会将其用作三方技术,而是为 Web 应用程序创建一个单独的项目。