Добавляет типизированные Layers и быстрый линтинг при коммите и CI, отключает автоимпорты, настраивает тесты в браузере и рантайме.
Запустить дев-сервер:
pnpm install
pnpm devСобрать и развернуть локально билд:
pnpm build
pnpm previewОбновить зависимости:
pnpm dlx npm-check-updates
pnpm installЗапустить тесты:
pnpm run test:runtime
pnpm exec playwright install chromium chromium-headless-shell
pnpm run test:browser
pnpm run test:e2e| Категория | Технологии |
|---|---|
| Фреймворк | Nuxt 4, Vue 3, TypeScript |
| Линтеры | Prettier, Stylelint, ESLint, Oxlint, Commitlint |
| Тулинг | PNPM, Rolldown, Lefthook |
Архитектурная методология — FEOD. Код поделён на слои, каждый слой — на директории modules, pages, views и common. Прочитайте, чтобы работать с самой удобной организацией кода во фронтенде: документация FEOD, документация Nuxt Layers.