本文介绍用 Gatsby.js 搭建静态博客的关键文件:gatsby-node.js 通过 GraphQL 查询 Markdown 并调用 createPage 生成页面;模板文件(如 blog-post.js)分为视图组件和 pageQuery 查询,注入的上下文变量可在 props 中使用;gatsby-config.js 用于管理插件。整体流程为读取配置、查询资源、创建页面并注入数据。
完成下面两步后,将自动完成登录并继续当前操作。