【问题标题】:Can I use Ionic 5 without Capacitor? Should I just use Quasar?我可以在没有电容器的情况下使用 Ionic 5 吗?我应该只使用 Quasar 吗?
【发布时间】: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


【解决方案1】:

是的,您可以在没有电容器的情况下使用 Ionic。如果像您的情况一样,您需要使用不能与 Capacitor 一起使用的 Cordova 插件,您可以在官方存储库或其他地方查找它们的 Capacitor 等效插件,但如果您将依赖很多 Cordova 插件,最好从头开始使用 Cordova + Ionic。

已经有大量的 Cordova 插件可用于您可能想做的任何事情,并且 Capacitor 社区正在努力将等效的 Cordova 插件引入 Capacitor。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-29
    • 1970-01-01
    • 2021-01-13
    • 2017-12-31
    • 2019-01-31
    • 2016-08-11
    • 2021-08-10
    • 2021-07-28
    相关资源
    最近更新 更多