Nuxt Kit (обзор)

@nuxt/kit предоставляет утилиты для авторов модулей.

Nuxt Kit — композабл-утилиты для работы с хуками Nuxt, интерфейсом Nuxt и разработки модулей Nuxt.

Справка по утилитам Nuxt Kit.

Использование

Установка

Добавьте @nuxt/kit в dependencies в package.json. Желательно явно указывать пакет даже если он уже тянется Nuxt.

@nuxt/kit и @nuxt/schema — ключевые зависимости Nuxt. При отдельной установке версии должны быть не ниже версии nuxt.

Импорт утилит

test.mjs
import { useNuxt } from '@nuxt/kit'

Утилиты Kit доступны только в модулях; их не импортируют в рантайм-коде (компоненты, композаблы, страницы, плагины, серверные маршруты).

Nuxt Kit — только ESM, то есть require('@nuxt/kit') не поддерживается. В CommonJS-контексте используйте динамический импорт.