前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >你的第一个渐进式网站应用(2)

你的第一个渐进式网站应用(2)

作者头像
RP道貌不岸然
修改于 2017-11-29 15:58:46
修改于 2017-11-29 15:58:46
4780
举报
文章被收录于专栏:ThinksThinks

2. 开始设置

下载代码

点击下面的链接,下载这个代码实验室的完整代码:

DOWNLOAD SOURCE CODE

解压缩下载的zip文件。会解压一个根文件夹 (your-first-pwapp-master), 所有的步骤都包含在这个文件夹中,还有所有你将会用到的资源。

step-NN 文件夹包含了这个代码实验室所有步骤的最终状态。他们用来做为参考。我吗将在work的目录中完成我我们所有的编码工作。

安装并验证网站服务器

虽然您可以随意使用自己的网站服务器,但是这个代码实验室在Chrome Web服务器上会更好的运行。如果您尚未安装该应用,你可以从Chrome网上应用店安装。

INSTALL WEB SERVER FOR CHROME

在安装完Web Server for Chrome这个app后, 点击书签栏上的apps快捷键:

更多帮助: Add and open Chrome apps

在随后出现的窗口中,点击Web Server图标:

接下来你就会看到这个对话框, 允许你配置你的本地网站服务器:

击选择文件夹按钮,然后选择工作文件夹。这将使你可以通过网站服务器对话框中突出显示的URL(位于“Web Server URL(s)”部分)去服务你的工作进程。

下面是各个选项,选择 "Automatically show index.html", 如下图所示:

通过下面的滑块去更改 "Web Server: STARTED" ,先滑到左边再滑到右边去完成停止和重启服务。

现在可以在你的浏览器中访问你的工作站点了(点击Web Server URL高亮部分),你将会看到一个下图这样的页面:

目前为止,这个应用程序还没有做任何有趣的事情,这只是一个用于验证你的网站服务器功能的最小骨架。我们将在随后的步骤中添加功能和UI特性。

从这开始,所有测试/验证(例如后续步骤中的“测试”部分)都会使用这个网站服务器设置来执行。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
你的第一个渐进式网站应用(1)
RP道貌不岸然
2017/11/29
8870
渐进式Web应用入门-ServiceWorker
介绍 首先,写给所有移动端开发的同学:PWA(Progressive Web Apps) 一定是将来的移动开发趋势,且学且珍惜。 Progressive Web Apps 比小程序还要方便,对于首次访问的用户可以直接在浏览器中进行访问,不需要安装应用。即使在比较糟糕的网络环境下,也能够快速地加载,且能够推送相关消息, 也可以像原生应用那样添加至桌面或浏览器主屏,能够有全屏浏览的体验。 PWA 和 Service Worker 是什么关系?Service Worker 是一个运行在浏览器后台进
用户1907613
2018/07/20
7290
你的第一个渐进式网站应用(5)
5. 从一个快速的首次加载开始 渐进式网站应用会很快启动并马上可用。在目前的状态中(step-04),我们的天气app启动很快,但是不可用。因为还木有数据。 我们要使用一个AJAX请求去获取数据,但是
RP道貌不岸然
2017/12/02
6860
你的第一个渐进式网站应用(4)
4. 实现你的App Shell 任何项目都可以以多种方式开始,我们通常建议使用Web Starter Kit。但是,在这个案例中,为了让我们的项目尽可能简单,并专注于渐进式网站应用,我们为您提供您需
RP道貌不岸然
2017/12/02
9610
你的第一个渐进式网站应用(4)
你的第一个渐进式网站应用(3)
3. 建立你的App Shell 什么是app shell? 应用程序的shell是为渐进式网站应用的用户界面提供所需的最小HTML,CSS和JavaScript能力,并且是确保可靠的良好性能的组件之
RP道貌不岸然
2017/11/30
6620
你的第一个渐进式网站应用(3)
如何搭建 Django 网站
Django是一个非常受欢迎的全功能服务器端Python Web框架,可以快速开发安全和可维护的网站。由经验丰富的开发人员构建。Django负责处理Web开发大部分繁琐的工作,因此您可以专注于编写应用程序而无需重新编写框架。它是免费和开源的,拥有蓬勃发展的活跃社区,优秀的文档,以及许多免费和付费支持的选项。
Mr.Crypto
2018/10/18
6.6K0
如何搭建 Django 网站
带你构建你的的第一个Python和Django应用程序
群内不定时分享干货,包括最新的python企业案例学习资料和零基础入门教程,欢迎初学和进阶中的小伙伴入群学习交流 您以前可能听说过Python,特别是如果您已经编写了一段时间。 Python是一种高级的通用编程语言。这意味着你可以使用它来编写从简单的游戏到支持每月数百万用户的网站的任何内容。 事实上,每月有数百万访问者的几个高调站点依靠Python来提供一些服务。例如YouTube和Dropbox 这就是说,为什么你应该首先使用Python?为什么不是像Ruby或PHP这样疯狂的其他流行语言之一呢?
企鹅号小编
2018/01/11
2.8K0
带你构建你的的第一个Python和Django应用程序
渐进式Web应用清单(翻译转载)
渐进式WEB应用(PWA)是可靠、快速和吸引人的,有很方法是可以把一个PWA从初级提升到高级。
杨肆月
2019/08/15
1.8K0
文件夹病毒
文件夹病毒是一种很古老的病毒,目前几乎市面上任何一款杀毒软件都可以将其解决。现在,其肆虐于打印店、高校实验室中,学校老师深受其害。正可谓,牙疼不是病,疼起来真要命。这个病毒破坏性小,可是没有了解过的人,对它还真有些头疼。今天就来了解一下这个病毒。
用户2145057
2020/02/18
1.6K0
文件夹病毒
Django入门:搭建你第一个应用
Django是用Python编写的免费开源Web框架,用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。
司徒永哥
2018/07/26
2K1
Django入门:搭建你第一个应用
使用Katalon Studio创建你的第一个API测试
API测试(或WebService测试)在软件测试中变得越来越重要。根据谷歌趋势报告,过去五年来,行业内对API测试的兴趣一直在增加。这种趋势在一定程度上表明API测试的需求变得更加普遍。测试API或WebService不再仅仅由原来的开发人员执行,在独立的测试团队中,也是非常常见的一部分工作了。
顾翔
2019/12/12
2.7K0
使用Katalon Studio创建你的第一个API测试
Kali Linux Web 渗透测试秘籍 第一章 配置 Kali Linux
在第一章中,我们会涉及如何准备我们的 Kali 以便能够遵循这本书中的秘籍,并使用虚拟机建立带有存在漏洞的 Web 应用的实验室。
ApacheCN_飞龙
2022/11/27
1.5K0
【翻译】在Mac上使用VSCode创建你的第一个Asp.Net Core应用
Setting Up Your Development Environment 设置你的开发环境 To setup your development machine download and install .NET Core and Visual Studio Code with the C# extension. Node.js and npm is also required. If not already installed visit nodejs.org. 首先在你的机器上下载.Net Co
脑洞的蜂蜜
2018/02/02
2K0
web渐进式应用PWA
渐进式 Web 应用首先是一种应用,它根据设备的支持情况来提供更多功能,提供离线能力,推送通知,甚至原生应用的外观和速度,以及对资源进行本地缓存。
chuchur
2022/10/25
1.3K0
web渐进式应用PWA
PWA 渐进式Web应用程序
PWA是Progressive Web App的简称,是谷歌提出的新型Web技术,并由W3C及谷歌来推广这项技术,其主要目的是为了提升用户对网站原生使用体验,同时又能节省对网站的开启速度。
Meng小羽
2019/12/24
1.2K0
将你的博客升级为 PWA 渐进式Web离线应用
PWA 全称 Progressive Web Apps(渐进式 Web 应用程序),旨在使用现有的 Web 技术提供用户更优的使用体验。 基本要求
ihoey
2020/01/21
7360
将你的博客升级为 PWA 渐进式Web离线应用
[Django个人网站开发]·编写你的第一个 Django 应用-第 1 部分
我们假定你已经阅读了 安装 Django。你能知道 Django 已被安装,且安装的是哪个版本,通过在命令提示行输入命令(由 $ 前缀)。
小宋是呢
2019/06/27
1.5K0
eclipseSVN的安装及使用
  它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过网络访问它的版本库,从而使用户在不同的电脑上进行操作。
全栈程序员站长
2022/08/04
1.3K0
eclipseSVN的安装及使用
渐进式Web应用(PWA)入门教程(下)
渐进式Web应用程序需要使用HTTPS连接。虽然使用HTTPS会让您服务器的开销变多,但使用HTTPS可以让您的网站变得更安全,HTTPS网站在Google上的排名也会更靠前。
葡萄城控件
2018/07/31
8360
渐进式Web应用(PWA)入门教程(上)
最近关于渐进式Web应用有好多讨论,有一些人还在质疑渐进式Web应用是否就是移动端未来。 但在这篇文章中我并不会将渐进式APP和原生的APP进行比较,但有一点是可以肯定的,这两种APP的目标都是使用户体验变得更好。 移动端Web应用有很多优秀的概念让人应接不暇,但好在编写一个渐进式Web应用不是一个很困难的事情。在这篇文章里将向你介绍如何把一个普通的网站转换成渐进式Web应用。你可以按照这篇文章一步一步地做,做完之后你的网站将可以实现离线访问,并且可以在桌面上创建该网站的图标。那么下面即将开始入门教程。 什
葡萄城控件
2018/05/28
1K0
相关推荐
你的第一个渐进式网站应用(1)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档