Я уже несколько дней безуспешно пытаюсь заставить работать предварительный просмотр в Sanity.
Это прекрасно работает, когда я следую этому руководству: как-быстро-настроить-a-gatsby-js-jamstack-website-with-a-headless-cms.
Но когда я создаю такой стартовый блог, как этот: здравомыслие -template-gatsby-blog, он вообще не работает.
Я выполнил три урока, но это всегда терпит неудачу, даже если я делаю то же самое.
Это мой gatsby-config:
module.exports = {
plugins: [
"gatsby-plugin-postcss",
"gatsby-plugin-react-helmet",
{
resolve: "gatsby-source-sanity",
options: {
projectId:"nt51j1jx",
dataset:"production",
token: "ABC123", //this is a dummy for this post
watchMode: true,
overlayDrafts: true
},
},
],
};
Когда я создаю новое сообщение и нажимаю кнопку предварительного просмотра в Интернете, я получаю 404
Щелчок по публикации не помогает, и я не вижу никаких изменений на локальном хосте. Изменения в существующих сообщениях также не видны.
Мне приходится перезапускать сервер каждый раз, когда я хочу увидеть изменения. Это не относится к первому шаблону, который я упомянул, но он дает сбой, когда я пытаюсь установить плагин ввода кода Sanitys, который мне нужен.
Заранее спасибо!