首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React头盔在开发中工作,但在生产中不起作用

React头盔在开发中工作,但在生产中不起作用
EN

Stack Overflow用户
提问于 2019-02-12 11:05:09
回答 1查看 401关注 0票数 0

我目前在我的GatsbyJS项目中使用react-helmet。我正在尝试为每个页面添加标题,在标题中。它在开发中工作,但在我部署时不起作用。我已经尝试部署到Github页面和Netlify,但都没有成功。

Development

Deployment

代码语言:javascript
复制
import React from 'react';
import Layout from '../components/Layout';
import P from '../components/designSystem/P';
import Link from '../components/designSystem/Link';
import H1 from '../components/designSystem/H1';
import Helmet from 'react-helmet';
import { siteInfo } from '../data';

const page = 'About';

export default () => (
  <Layout>
    <Helmet>
      <title>{siteInfo.title + ' | ' + page}</title>
    </Helmet>
    <H1>About Me</H1>
    <P>
      Hi! I'm Adway. I'm currently a sophomore at Saint John's High School in
      Shrewsbury, Massachusetts. 
</P>
  </Layout>
);
EN

回答 1

Stack Overflow用户

发布于 2019-02-13 07:12:50

确保在gatsby-config.js文件中包含react-helmet (gatsby-plugin-react-helmet)。

代码语言:javascript
复制
module.exports = {
  plugins: [
    "gatsby-plugin-react-helmet"
    ]
};
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54642256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档