我已经开始使用Gatsby Netlify CMS starter来构建网站,并且希望这样做,以便可以通过CMS管理主页的内容,但是我不确定做到这一点的最佳方法。
我首先尝试在src / pages中创建一个文件夹,以容纳将内容放入其中的markdown文件,但是当您创建MD文件时,Gatsby想要创建路线,页面以及相关模板。
我仍然希望拥有一个MD文件或其他合适的文件来容纳内容,以便可以通过CMS对其进行编辑,而无需在src / templates中创建单独的主页模板,并且盖茨比为上述网页创建了一条新路线。
但是也许唯一的解决方案是让src / pages / index.js重定向到我的新页面?
我认为其他人将不得不处理此问题,并且比这要优雅得多的解决方案。
这是我们的仓库: