У меня возникают проблемы, когда я пытаюсь создать пользовательские страницы в Гэтсби. Я удалил все файлы в папке страниц, кроме файла app. js. Теперь я проверяю путь к странице '/ app' в функции onCreatePage в gatsby- node.js. Если он найден, я меняю путь с «/ app» на «/» и создаю эту страницу. После этого я буду использовать файл приложения. js для маршрутизации на разные страницы.
Когда все сделано, и я проверяю маршруты в браузере, появляется сообщение об ошибке: «Невозможно прочитать страницу свойств неопределенного «для маршрута» / наша работа ». Я получаю сообщение об ошибке только когда я go на маршрут '/our-work'. И страница по умолчанию 'NotFound' не работает. Главная страница отображается на всех маршрутах, кроме маршрута «/ наша работа», независимо от того, что.
Пожалуйста, go на изображениях ниже. Спасибо!
приложение. js:
Гэтсби- node.js:
Основной маршрут - '/':
Проблема c Маршрут - '/ наша работа':
Главная страница отображается на маршруте, где ожидается функционирование компонента NotFound: