Skip to content

skillforce/viteBoiler

Repository files navigation

Запуск проекта

pnpm install - устанавливаем зависимости(node>18)
pnpm dev - запуск frontend проекта в dev режиме

Скрипты

  • pnpm dev - Запуск frontend проекта на vite dev server
  • pnpm generate:slice - Скрипт для генерации FSD слайсов (для features, pages, entities,)
  • pnpm build - Скрипт для генерации build проекта в папку dist в корень проекта
  • pnpm lint - Линтинг проекта,
  • pnpm prettier - Форматирование проекта,
  • pnpm typescript:check - Проверка соблюдения ts,

Архитектура проекта

Проект написан в соответствии с методологией Feature sliced design

Ссылка на документацию - feature sliced design


Pre commit хуки

В прекоммит хуках проверяем проект линтерами, форматером и тайпскриптом, конфиг в /.husky