我从Wordpress实例创建了一个Gatsby / React实例源。我基于从Wordpress中获取的页面对象生成页面。一切正常。我知道我必须将路线/
的内容放入src/pages/index.js
。将我的来源页面路由之一(例如,/start
定义为/
的正确/规范方法是什么?
先谢谢了。
答案 0 :(得分:1)
基本上,您只需在路径设置为createPage
的情况下调用/
。在CMS中如何处理此问题实际上取决于您设置的结构。
exports.createPages = ({ actions }) =>
actions.createPage({
path: "/",
component: path.resolve("./src/templates/some_template.jsx"),
})
我倾向于在CMS中要求在段符(例如/about/
)上使用斜杠在前和后加斜杠,这使得内容编辑器仅可以将/
留在指定的页面上成为主页/根目录。过去,我还使用home
作为不可思议的值,该值会在/
中转换为gatsby-node.js
,但会引起混乱。