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
的文件。盖茨比会自动处理这个路由。或者,我误解了你的情况吗?你有什么代码要看吗?