首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >渐进式Web应用程序的web服务器

渐进式Web应用程序的web服务器
EN

Stack Overflow用户
提问于 2018-12-15 21:14:17
回答 1查看 415关注 0票数 1

我是一个开发渐进式Web应用程序的初学者,因为我最初使用Chrome Web server来托管我的渐进式web application.But,我不知道如何在其他web服务器上托管我的PWA应用程序。感谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2018-12-16 01:08:05

  1. 获取一个GitHub帐户,安装GitHub软件,并将一些代码提交到您的存储库
  2. 获取一个免费的Heroku帐户,然后在您的计算机上安装Heroku CLI。
  3. 在配置中将您的Heroku帐户指向Git存储库的主分支
  4. 如果您的应用程序包含静态文件,请遵循以下说明(Heroku仅托管非静态站点):

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

代码语言:javascript
复制
touch composer.json

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

代码语言:javascript
复制
touch index.php

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

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

代码语言:javascript
复制
<?php include_once("home.html"); ?>

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

代码语言:javascript
复制
{}

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

代码语言:javascript
复制
git push heroku master

  1. 您现在应该在Heroku上有一个临时服务器,并启用了https。每当你向你的主分支提交代码并将其与GitHub.com同步时,就会自动在后台从你的GitHub存储库部署到你的Heroku托管账户。轰隆隆!您已经具备了举办一个成功的PWA应用程序所需的所有要素。生产主机由您决定,也许可以尝试使用DigitalOcean。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53792673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档