【问题标题】:Migrate ionic app in a server as a website将服务器中的 ionic 应用程序迁移为网站
【发布时间】:2021-03-18 18:26:46
【问题描述】:

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

【问题讨论】:

  • 应用程序是如何连接到 MySQL 数据库的?你有某种 API(RESTful Web 服务,或类似的东西......)?
  • 我在我的项目中创建了一个 API 文件夹,其中包含我从数据库中获取数据的 php 文件。

标签: ionic-framework ionic5


【解决方案1】:

首先我认为你应该把它分成两个项目:

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

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

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

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

【讨论】:

    猜你喜欢
    • 2013-08-06
    • 1970-01-01
    • 2018-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-01
    • 2015-02-23
    相关资源
    最近更新 更多