将源页面定义为盖茨比首页的正确方法

时间:2020-01-13 18:14:06

标签: reactjs wordpress gatsby

我从Wordpress实例创建了一个Gatsby / React实例源。我基于从Wordpress中获取的页面对象生成页面。一切正常。我知道我必须将路线/的内容放入src/pages/index.js。将我的来源页面路由之一(例如,/start定义为/的正确/规范方法是什么?

先谢谢了。

1 个答案:

答案 0 :(得分:1)

基本上,您只需在路径设置为createPage的情况下调用/。在CMS中如何处理此问题实际上取决于您设置的结构。

exports.createPages = ({ actions }) =>
  actions.createPage({
    path: "/",
    component: path.resolve("./src/templates/some_template.jsx"),
  })

我倾向于在CMS中要求在段符(例如/about/)上使用斜杠在前和后加斜杠,这使得内容编辑器仅可以将/留在指定的页面上成为主页/根目录。过去,我还使用home作为不可思议的值,该值会在/中转换为gatsby-node.js,但会引起混乱。