Me sigue apareciendo este error cuando intento crear una página de blog utilizando el código createPage de la documentación de la API del nodo gatsby.

aqui esta mi codigo

module.exports.createPages = async ({ graphql, actions }) ={amp}gt; { const {createPages} = actions const blogTemplates = path.resolve('./src/templates/blogTemplates.js') const res = await graphql (` query{ allMarkdownRemark{ edges{ node{ fields{ slug } } } } } `, res.data.allMarkdownRemark.edges.forEach((edge) ={amp}gt; { createPage ({ component: blogTemplates, path: `/blog/${edge.node.fields.slug}`, context: { slug: edge.node.fields.slug } }) }) )} 

Este es el mensaje de error que recibí:

ERROR # 11321 PLUGIN

«gatsby-node.js» arrojó un error al ejecutar el ciclo de vida createPages:

allMarkdownRemark no está definido

ReferenceError: allMarkdownRemark no está definido

  • gatsby-node.js: 35 Object.module.exports.createPages C: / Users / Mr Prewsh / Desktop / gatsby-bootcamp / gatsby-node.js: 35: 5

  • api-runner-node.js: 235 runAPI [gatsby-bootcamp] / [gatsby] /dist/utils/api-runner-node.js:235:41

  • api-runner-node.js: 375 Promise.catch.pluginName [gatsby-bootcamp] / [gatsby] /dist/utils/api-runner-node.js:375:13

  • nueva promesa

  • api-runner-node.js: 374 runPlugin [gatsby-bootcamp] / [gatsby] /dist/utils/api-runner-node.js:374:10

  • api-runner-node.js: 328 module.exports [gatsby-bootcamp] / [gatsby] /dist/utils/api-runner-node.js:328:24

  • index.js: 437 module.exports [gatsby-bootcamp] / [gatsby] /dist/bootstrap/index.js:437:9

  • development.js: 420 módulo asíncrono. exportaciones [gatsby-bootcamp] / [gatsby] /dist/commands/develop.js:420:7

createPages fallidos — 0.506s

A continuación se muestra mi archivo gatsby-config

 require("dotenv").config({ path: `.env.${process.env.NODE_ENV}`, }), module.exports = { /* Your site config here */ // plugins: [ // 'gatsby-plugin-sass' // ] siteMetadata: { title: 'My Gatsbysite', author: 'Mr Prewsh' }, plugins: [ { resolve: `gatsby-plugin-sass`, options: { cssLoaderOptions: { camelCase: false, }, }, }, { resolve: `gatsby-source-filesystem`, options: { name: `src`, path: `${__dirname}/src/`, }, }, { resolve: `gatsby-transformer-remark`, }, ] }