问题描述
gatsby-node.js:-
在控制台中-
创建页面失败-0.249秒
成功创建createPagesstatefully-0.190秒
成功更新方案-0.054s
成功写出重定向数据-0.008s
成功构建清单和相关图标-0.180秒
onPostBootstrap成功-0.190秒
信息引导完成-8.551秒
onPreExtractQueries成功-0.003s
成功写出要求-0.134s
成功运行静态查询-0.110s-1/1 9.09 / s
成功的运行页面查询-0.086s-10/10 115.64 / s
成功写出要求-0.002s
⠀ 现在,您可以在浏览器中查看gatsby-starter-stellar。
⠀ http:// localhost:8000 /
⠀ 查看GraphiQL(浏览器内置IDE),以浏览站点的数据和架构
⠀ http:// localhost:8000 / ___ graphql
⠀ 请注意,开发版本尚未优化。
要创建生产版本,请使用gatsby build
“ gatsby-node.js”在运行createPages生命周期时抛出错误:
无法验证第一个证书
** Gatsby-node.js **
const path = require(`path`)
const { slugify } = require('./src/utils/utilFunctions')
// const
const _ = require('lodash')
const axios = require('axios')
let getData = async () => {
let res = await axios.get(
'http://someurl/creatingblogpages'
)
let data = res.data
return data
// console.log(data);
}
let allPokemon
exports.createPages = async ({ actions: { createPage } }) => {
const singleBlogPage = path.resolve('./src/templates/blog-template/blog-template.js')
allPokemon = await getData()
const posts = allPokemon[0].result.allMarkdownRemark.edges
console.log('posts = ',posts)
posts.forEach(value => {
createPage({
path: value.node.fields.slug,component: singleBlogPage,context: {
slug: value.node.fields.slug,authorId: value.node.fields.authorId,next,prevIoUs,[this was the error when I run gatsby develop][1]
},})
})
```
⠀
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)