React Helmet работает в разработке, но не на производстве - PullRequest
0 голосов
/ 12 февраля 2019

В настоящее время я использую react-helmet в своем проекте GatsbyJS.Я пытаюсь добавить заголовки для каждой страницы, в голове.Это работает в разработке, но не когда я разверну.Я попытался выполнить развертывание на обеих страницах Github и Netlify безуспешно.

Разработка

Развертывание

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>
);

1 Ответ

0 голосов
/ 13 февраля 2019

Убедитесь, что вы включили react-helmet (gatsby-plugin-react-helmet) в файл gatsby-config.js.

module.exports = {
  plugins: [
    "gatsby-plugin-react-helmet"
    ]
};
...