3.运行示例页面
Last updated
Last updated
为了测试我们的示例页面,我们需要从Web服务器访问文件。创建临时本地Web服务器有几种方法用于测试。对于此代码实验室,我们将提供3个可用选项的说明:
Google Chrome应用程序“Chrome Server for Chrome” - 这是推荐的方法,因为它是最简单的跨平台解决方案。注意:这种方法需要安装Google Chrome。
Firebase托管 - 如果您还有兴趣探索我们的新的静态资产托管平台“Firebase托管”,则可以选择该方法。默认情况下启用SSL。
本地HTTP Python服务器 - 需要访问命令行。
注意:强烈建议在生产环境中使用HTTPS。 HTTPS除了包括SEO在内的安全性外,还具有几个好处。你可以在这里阅读更多关于这个话题。
您可以在Chrome网上应用店通过这个链接找到“适用于Chrome的Web服务器”应用。
安装Chrome应用后,您必须通过“选择文件夹”按钮将应用指向特定的文件夹。对于此代码实验,您应该选择解压缩代码实验室示例文件的文件夹。
此外,您应该勾选“自动显示index.html”选项,并将端口设置为“8000”。您将需要重新启动Web服务器以使这些更改生效。
访问此URL,通过:
如果上述网址加载成功,可以继续下一节。
如果您有兴趣探索我们新的Firebase静态网络托管,您可以按照此处的说明将您的AMP站点部署到Firebase托管URL。
Firebase Hosting是一个静态托管提供商,可用于快速部署和托管静态网站及其资产;包括HTML,CSS和JavaScript文件。用户受益于减少延迟,因为静态内容缓存在位于世界各地的存在点(PoP)的内容传送网络(CDN)中。
最后,Firebase Hosting总是通过SSL提供服务,因此它对于AMP和网络来说非常棒。如果您对纯粹专注于AMP更感兴趣,那么只需忽略此选项即可。
如果你不使用Chrome或你正在努力安装Chrome扩展,您还可以使用Python在命令行启动一个本地Web服务器。
要通过命令行运行Python内置的HTTP服务器只需执行以下命令:
并访问此网址: