在GatsbyJS中更新元标记

摩西

我想在Gatsby中使用Material-UI用法页面上,它说我必须添加以下响应性元标记:

<meta
  name="viewport"
  content="minimum-scale=1, initial-scale=1, width=device-width, shrink-to-fit=no"
/>

现在,如果我看一下Gatsby开始使用的meta标签,它们几乎是相同的:

<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

因此,基本上,唯一的区别是material-ui要我添加minimum-scale=1

我的问题是如何更新替换元视口标记以包括此值。我尝试在我的基本布局中使用react-helmelt,如下所示:

<Helmet>
  <meta 
    name='viewport'
    content='minimum-scale=1, initial-scale=1, width=device-width, shrink-to-fit=no'
  />
</Helmet>

但是这样做是给了我两个元视口标签-一个是盖茨比开始的标签,另一个是我通过头盔添加的标签:

<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name='viewport' content='minimum-scale=1, initial-scale=1, width=device-width, shrink-to-fit=no' />

我想要的只是一个meta视口标签-包含一个minimum-scale=1

有关如何执行此操作的任何想法?

谢谢。

兹拉特夫

如果您确实需要更改视口元,则需要覆盖Gatsby使用的默认html模板。只需复制.cache/default-html.jssrc/html.js并根据自己的喜好对其进行自定义。

附带说明一下,我真的怀疑将Gatsby的默认视口元与Material-UI一起使用是否会出现问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

S3上托管的静态GatsbyJS网站中的动态Open Graph元标记

来自分类Dev

S3上托管的静态GatsbyJS网站中的动态Open Graph元标记

来自分类Dev

如何在React.js中更新元标记?

来自分类Dev

Google中的元标记

来自分类Dev

在 wordpress 中编辑元标记

来自分类Dev

对GWT中的不同页面使用元标记?

来自分类Dev

在CKEditor中阻止/内联“元标记”

来自分类Dev

Jquery从元标记中获取或检索数据

来自分类Dev

根URL www.domain.com的元标记未更新

来自分类Dev

og:rails中的ruby中的图像元标记

来自分类Dev

在Google Maps Android中动态更新标记

来自分类Dev

如何在Pandoc生成的HTML中包含元标记?

来自分类Dev

HTML文件中的Cache-Control元标记的范围

来自分类Dev

错误:无法从EmberCLI中的元标记读取配置

来自分类Dev

在MVC中,元标记内容url的替代方法是什么?

来自分类Dev

在React中为爬虫处理元标记和文档标题

来自分类Dev

元标记中的URL是否应包含“&”号?

来自分类Dev

从提示表元数据块中拆分标记

来自分类Dev

Drupal中的自定义元标记不起作用

来自分类Dev

使用切片从元标记描述中删除“ The”

来自分类Dev

WordPress中的网站站长元标记问题

来自分类Dev

如何使用Python请求过滤json响应中的元标记?

来自分类Dev

框架集的父级中未继承的 html 元标记

来自分类Dev

如何在 HTML 元标记中取消转义特殊字符?

来自分类Dev

视口元标记在 html 中究竟做了什么?

来自分类Dev

yii2如何用“布局”中的默认元标记替换“视图”中的自定义元标记

来自分类Dev

在Anypoint Studio中更新元数据

来自分类Dev

禁用缩放元标记

来自分类Dev

删除元标记刷新

Related 相关文章

热门标签

归档