html转amp之1:环境配置【ytkah英译AMP】

2021-02-03 20:17

阅读:533

标签:简写   ref   浏览器   block   文件   适合   ima   mozilla   serve   

通过前面的教程我们大概了解了AMP,如果想要将html转为amp如何实现呢?随ytkah一起来看看。在开始本教程之前,您需要了解以下内容: 

  • 具备HTML、CSS和JavaScript的基本知识
  • 可以检查JavaScript控制台的浏览器
  • 您选择的文本编辑器,vs code,editplus等都可以

1.下载基础代码,地址在这https://github.com/googlecodelabs/accelerated-mobile-pages-foundations/archive/master.zip

2.解压文件,项目目录包含几个示例资源文件和启动的article.html页面。

运行示例页面

要测试示例页面,我们需要从web服务器访问这些文件。有几种方法可以创建用于测试的临时本地web服务器。这里有一些选择,选择一个最适合你的

  • “Web Server for Chrome” Google Chrome app
  • A local HTTP Python server
  • Apache
  • nginx

本文ytkah选Python作为运行环境,因为Python那么火,我们要去多学习运用

搭建本地服务器(win10)

在命令行中输入 Python,如果系统已经安装了Python会显示相关信息

技术图片

 

 

如果没有安装,会自动弹出一个Microsoft Store中的Python软件让你选择安装,一路点击很快可以安装完成

如果是在Python环境下重新返回命令行窗口,

技术图片

 

 进入刚刚下载的amp目录,比如D:/amp

然后在命令行中输入

python3 -m http.server

  当然你可以直接用简写的方式

# If Python version returned above is 3.X
python3 -m http.server
# On windows try "python" instead of "python3", or "py -3" 如果是在windows下可以直接输入python或py -3
# If Python version returned above is 2.X
python -m SimpleHTTPServer

  默认情况下,这将在端口8000上的本地web服务器上运行该目录的内容。您可以通过在web浏览器中转到URL localhost:8000来访问该服务器。在这里您将看到列出的目录的内容-单击您想要运行的HTML文件。

Note: If you already have something running on port 8000, you can choose another port by running the server command followed by an alternative port number, e.g. python3 -m http.server 7800 (Python 3.x) or python -m SimpleHTTPServer 7800 (Python 2.x). You can then access your content at localhost:7800.
注意:如果8000端口被占用了,需要修改端口python3 -m http.server 7800 (Python 3.x) 或者 python -m SimpleHTTPServer 7800 (Python 2.x),然后通过localhost:7800来访问即可

  参考资料https://developer.mozilla.org/en-US/docs/Learn/Common_questions/set_up_a_local_testing_server#Running_a_simple_local_HTTP_server

 

技术图片

 

点击article.html,显示效果如下,样式排版比较简单

技术图片

 

html转amp之1:环境配置【ytkah英译AMP】

标签:简写   ref   浏览器   block   文件   适合   ima   mozilla   serve   

原文地址:https://www.cnblogs.com/ytkah/p/13151751.html


评论


亲,登录后才可以留言!