Как я могу использовать разные шаблоны для каждого каталога в NextJS с помощью MDX?

Мне нравится возможность создавать md-страницы в NextJS с помощью MDX. Есть ли способ автоматически отображать страницы в подкаталогах с использованием разных шаблонов без необходимости создания набора шаблонов?

Что-то вроде этого::

url:  http://localhost:3000/
md: # Welcome
template: pages/_template.jsx

url: http://localhost:3000/blog/testing-out-nextjs-and-mdx
md: # Hi, I am testing out nextjs and mdx together
template: pages/blog/_template.jsx

В настоящее время я могу обновить базовый шаблон с помощью pages/_app.jsx, но я не знаю, как изменять подшаблоны без обновления оболочки в самом файле mdx, но я хотел бы сохранить эти файлы со 100% уценкой или markdown+yml, если можно.

0 ответов

Другие вопросы по тегам