Quiero saber por qué recibo este error al intentar crear este sitio web a través de Netlify y Gatsby Cloud. La construcción funciona en el desarrollo local. He buscado en Google para averiguar cuáles podrían ser mis problemas. He intentado eliminar mi node_modules. Mi archivo de configuración tiene todos los complementos que uso. He estado atascado durante unos días tratando de lanzar mi proyecto de cartera.
Este es mi componente SEO
const SEO = ({ description, lang, meta, title }) => { const { site } = useStaticQuery(graphql` { site { siteMetadata { title description author keywords github } } } ` ) const metaDescription = site.siteMetadata.description || description const defaultTitle = site.siteMetadata.title; const keywords = site.siteMetadata.keywords; return ( <Helmet htmlAttributes={{ lang, }} title={title} titleTemplate={defaultTitle ? `%s | ${defaultTitle}` : null} meta={[ { name: `description`, content: metaDescription, }, { property: `og:title`, content: title, }, { property: `og:description`, content: metaDescription, }, { name: `keywords`, content: keywords, }, { property: `og:type`, content: `website`, }, ].concat(meta)} /> ) }Este es mi componente de diseño
import React from "react" import Navbar from "./Navbar" import Footer from "./Footer" const Layout = ({ children }) => ( <> <Navbar /> {children} <Footer /> </> );Los archivos Gatsby-Browser y Gatsby-SSR son ambos
import React from "react"; import Layout from "./src/components/Layout"; import GlobalStyle from "./src/styles/GlobalStyles"; export const wrapRootElement = ({ element }) => ( <> <GlobalStyle /> {element} </> ) export const wrapPageElement = ({ element, props }) => ( <Layout {...props}> {element} </Layout> )