Создание слоёв Nuxt

Nuxt позволяет расширять файлы, конфиги и многое другое через систему слоёв.

Слои Nuxt (layers) позволяют переиспользовать части приложения внутри монорепозитория, из git-репозитория или npm-пакета. Структура слоя почти совпадает со структурой обычного Nuxt-приложения.

Узнать больше Docs > 4 X > Getting Started > Layers.

Минимальный слой содержит файл nuxt.config.ts. Остальные файлы в директории слоя автоматически подхватываются Nuxt:

Простой пример

В основном проекте в nuxt.config.ts укажите extends: ['./base']. В слое base/ задайте свой nuxt.config.ts и при необходимости компоненты, страницы и т.д. — они будут расширять приложение.

Узнать больше Docs > 4 X > Getting Started > Layers.