Gatsby 盖茨比将字符串转换为相对路径
我在首页有一个字段,用于页面Gatsby 盖茨比将字符串转换为相对路径,gatsby,netlify-cms,jamstack,Gatsby,Netlify Cms,Jamstack,我在首页有一个字段,用于页面我的字段:/contact/。当我在页面上查询此字段时,它会转换为。/pages/contact,但我希望它与我键入的完全相同,只是/contact/ 如何防止盖茨比将字符串字段转换为相对路径 编辑:我确实有一个来自“/pages/contact.js”的页面。我的自定义字段来自试图链接到该页面的可配置导航。我想在盖茨比链接中传递/联系/到param。但是,在字段中键入/contact/会显示为../pages/contact。您是否有一个名为contact.js的文
我的字段:/contact/
。当我在页面上查询此字段时,它会转换为。/pages/contact
,但我希望它与我键入的完全相同,只是/contact/
如何防止盖茨比将字符串字段转换为相对路径
编辑:我确实有一个来自“/pages/contact.js”的页面。我的自定义字段来自试图链接到该页面的可配置导航。我想在盖茨比链接中传递/联系/到param。但是,在字段中键入/contact/会显示为../pages/contact。您是否有一个名为
contact.js
的文件?如果有的话,地址在哪里?如果您的站点在localhost:8000
上启动并运行,并且您尝试转到localhost:8000/contact
,则需要在src/pages
中有一个名为contact.js
的文件。盖茨比会自动处理这个路由。或者,我误解了你的情况吗?你有什么代码要看吗?