首页 > 解决方案 > 将服务器中的 ionic 应用程序迁移为网站

问题描述

我有一个从服务器连接到 mySQL 数据库的离子应用程序,我想将此应用程序迁移到同一台服务器。我想将此应用程序用作网站,它将继续从 mySQL 数据库中提取数据。我怎样才能做到这一点?谢谢你。

标签: ionic-frameworkionic5

解决方案


首先,我认为您应该将其拆分为两个项目:

  1. Ionic 应用程序,它通过 API 与服务器通信
  2. 连接到数据库的服务器端 API(PHP 文件)

通常这两个将位于单独的(Git)存储库中。

然后,您可以执行ionic build --prod为Web构建 Ionic 应用程序。命令完成后,可部署文件将位于www目录中。您可以将此目录中的文件复制到Apache 或 nginx 等网络服务器,或者您也可以轻松地将其部署到 Firebase 托管。它只是静态文件(HTML、CSS、JS、图像等)。

您可以在此处找到有关将 Ionic 应用程序部署为 PWA(渐进式 Web 应用程序)的更多信息。它还向您展示了如何部署到 Firebase Hosting,它有一个免费的入门计划。


推荐阅读