Установка модуля материалов в Nuxt
Работа с Markdown-коллекциями
идёт через пакет @nuxt/content.
Его нужно один раз добавить
в учебный проект, чтобы Nuxt
подхватил конфиг коллекций,
индексацию файлов в content
и вспомогательные компоненты
при npm run dev и
npm run build.
В Nuxt 4 для установки модулей
есть команда CLI: она скачает
пакет и допишет его в
nuxt.config.ts. Выполним
её в корне проекта my-app:
npx nuxt module add content
После установки в конфиге
появится запись в массиве
modules. Минимальный
фрагмент выглядит так:
export default defineNuxtConfig({
modules: ['@nuxt/content'],
});
Модуль создаст каталог content
для исходных файлов и место
под content.config.ts,
где позже опишем коллекции.
Перезапуск режима разработки
нужен, если сервер уже был
запущен: без строки в
modules функции модуля
не появятся в проекте.
Подключите модуль материалов
в отдельном учебном проекте
и убедитесь, что в конфиге
есть @nuxt/content
в modules.
Создайте в корне проекта
пустой каталог content/guides
для будущих текстов справочника
на английском.