【发布时间】:2021-01-06 22:55:50
【问题描述】:
我最近一直在玩 Ionic 5,希望用它来构建一个生产应用程序。绝对令人惊叹的框架...但是 Capacitor 的使用变得令人沮丧,而且 Ionic 的实时代码推送定价毫无意义。
很多 Cordova 插件,包括代码推送到 iOS 上的 WebRTC 等等,都不适用于 Capacitor。我正处于学习 Vue 和切换到 Quasar 的十字路口,所以我只能使用没有 Capacitor 的 Cordova。自从 1.0 发布以来已经有一段时间了,很多 Cordova 插件与 Capacitor 不兼容。
Capacitor 似乎与 Ionic 5 紧密耦合,并且无法在它和像 Quasar 这样的 Cordova 之间进行选择。有没有人有其他想法或建议?
【问题讨论】:
-
其实你的大部分假设都是错误的。 Ionic 和 Capacitor 肯定是要一起使用的,但它们并不是紧密耦合的。如果你不想,你不必使用电容器。您可以将 Cordova 与 Ionic 一起使用。此外,Ionic 和 Capacitor 是开源的,部署不需要任何成本。然而,Ionic 确实提供了许多付费工具和计划,以简化开发和部署。
-
是的,我说错了。我的意思是实时代码推送定价非常不合理。会编辑。如何仅使用 Cordova 使用 Ionic 5?科尔多瓦在未来几年还会继续流行吗?
-
怎么样?仅使用 Cordova 插件,然后使用 Cordova 构建 ionicframework.com/docs/cli/commands/cordova-build 根据 Ionic,Capacitor 被构建为 Cordova 的“继任者”,但在我看来,Cordova 仍将持续多年。
-
谢谢韦斯利。我让 Cordova 启动并运行,这太棒了。电容对于更高级的应用来说绝对是太年轻了。
标签: cordova ionic-framework capacitor quasar