【问题标题】:How can I build mobile apps from my Gatsby web app?如何从我的 Gatsby Web 应用程序构建移动应用程序?
【发布时间】:2020-06-14 08:04:36
【问题描述】:

我已经构建了一个 Gatsby 网络应用程序,现在正尝试从相同的代码库构建一个 Android 和 iOS 移动应用程序。

有没有办法做到这一点,也许使用 Apache Cordova / Capacitor?如果是这样,我该怎么做?

【问题讨论】:

    标签: cordova mobile gatsby phonegap capacitor


    【解决方案1】:

    是的,这绝对有可能!

    Capacitor,Apache Cordova 和 Adob​​e PhoneGap 的精神继承者,可用于此目的。

    对于现有项目:

    1. 按照Getting Started docs 中的说明安装和配置电容器。
    2. capacitor.config.json 文件中将webDir 更改为public
    3. 添加所需的平台并在您的移动设备上运行应用程序。

    查看这篇关于 building fast mobile apps using Gatsby and Capacitor 的文章,了解更详细的分步手册。

    对于新项目:

    如果您计划使用 Gatsby 和 Capacitor 构建新的混合应用程序,您可能希望使用 gatsby-starter-capacitor Gatsby 启动器来加快该过程。

    只需运行 gatsby new my-gatsby-capacitor-project https://github.com/flogy/gatsby-starter-capacitor 即可获得功能齐全的 Gatsby 应用程序,该应用程序可以在移动设备上运行,甚至可以使用本机功能。

    【讨论】:

      猜你喜欢
      • 2015-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-04
      • 2019-08-12
      • 1970-01-01
      • 1970-01-01
      • 2018-07-07
      相关资源
      最近更新 更多