如何向 HTML 标记添加强制 AMP HTML 属性

我正在使用Gatsby,希望我的网站能够识别AMP 网站

如何向标记添加强制 AMP 属性<html>


MYYA
浏览 63回答 1
1回答

繁花不似锦

为了<html>使用 Gatsby 将强制 AMP HTML 属性添加到您的标记中,您可能需要:html.js通过将 克隆.cache/default-html.js到您的目录来自定义您的文件src/。您可以通过运行下面的命令行来实现这一点;cp .cache/default-html.js src/html.js然后,添加amp=""到新创建的src/html.js文件中,如下所示;<html amp="" {...props.htmlAttributes}>除了上面的选项之外,您还可以通过简单地将下面的代码片段添加到您的gatsby-ssr.js文件中来实现相同的目的;import React from "react"// Adds an amp attribute to the <html> tagexport const onRenderBody = ({ setHtmlAttributes }) => {  setHtmlAttributes({    amp: ``,  })}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5