【问题标题】:Web Server for Progressive web apps用于渐进式 Web 应用程序的 Web 服务器
【发布时间】:2019-05-16 11:44:00
【问题描述】:

我是开发渐进式 Web 应用程序的初学者,因为我最初使用 Chrome Web 服务器来托管我的渐进式 Web 应用程序。但我不知道如何在其他 Web 服务器上托管我的 PWA 应用程序。 您的帮助将不胜感激!

【问题讨论】:

    标签: progressive-web-apps


    【解决方案1】:
    1. 获取一个 GitHub 帐户,安装 GitHub 软件,并将一些代码提交到您的存储库

    2. 获取免费的 Heroku 帐户,然后在您的计算机上安装 Heroku CLI。

    3. 在配置中将您的 Heroku 帐户指向您的 Git 存储库的主分支

    4. 如果您的应用包含静态文件,请遵循以下说明(Heroku 仅托管非静态网站):

    通过运行将名为composer.json的文件添加到根目录:

    touch composer.json
    

    通过运行将名为 index.php 的文件添加到根目录:

    touch index.php
    

    将主页(例如 index.html)重命名为 home.html

    在 index.php 中,添加以下行:

    <?php include_once("home.html"); ?>
    

    在 composer.json 中,添加以下行:

    {}
    

    从命令行,CD 进入项目的根目录。运行以下命令:

    git push heroku master
    
    1. 您现在应该在 Heroku 上有一个登台服务器,并启用了 https。每当您将代码提交到您的主分支并与 GitHub.com 同步时,都会在后台自动从您的 GitHub 存储库部署到您的 Heroku 托管帐户。繁荣!您拥有成功完成 PWA 应用程序所需的所有要素。生产托管取决于您,也许可以尝试 DigitalOcean。

    【讨论】:

      猜你喜欢
      • 2018-12-23
      • 1970-01-01
      • 2019-10-04
      • 1970-01-01
      • 2012-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-04
      相关资源
      最近更新 更多