Stack:
Nuxt (Vue)
Пресет Nuxt
Руководство-рассуждение, которое процесс onboard использует для проектов Nuxt. Это чек-лист, а не шаблон — обнаруженная реальность побеждает.
Сигналы
nuxt.config.tsиnuxtв зависимостях с точкой входаapp.vue.pages/(файловая маршрутизация),server/api/(эндпоинты Nitro),composables/и автоимпортируемыеcomponents/.- Менеджер пакетов определяется из существующего lockfile (
pnpm-lock.yaml,yarn.lock,package-lock.json).
О чём рассуждать
- Реальные скрипты линтинга (
eslint), проверки типов (nuxi typecheck), тестирования (Vitest с@nuxt/test-utils) и сборки (nuxt build) — захваченные дословно. - Маршрутизация и получение данных (
useFetch/useAsyncData), маршруты Nitroserver/api/, composables и соглашения автоимпорта; режим рендеринга (SSR/SSG/SPA). - Стек-специфичные навыки:
page/route,server-route(server/api),composable,component.
Примечания
Автоимпорты (компоненты, composables, utils) — соглашение Nuxt; учитывать их, а не добавлять явные импорты повсюду.