34 lines
1.3 KiB
Markdown
34 lines
1.3 KiB
Markdown
# Обзор файлов проекта
|
|
|
|
Исходный код приложения — в **`src/`**. Точка входа Vite — корневой **`index.html`** (подключает `/src/main.tsx`). Статика — **`public/`** (например `favicon.svg`).
|
|
|
|
## Корень репозитория
|
|
|
|
- **package.json** — зависимости и скрипты (`dev`, `build`, `preview`)
|
|
- **vite.config.ts** — Vite + React + Tailwind
|
|
- **tsconfig.json** — ссылки на `tsconfig.app.json` и `tsconfig.node.json`
|
|
- **README.md** — как запустить проект
|
|
|
|
## `src/`
|
|
|
|
- **App.tsx** — роутинг и layout
|
|
- **main.tsx** — монтирование React
|
|
- **components/** — секции сайта, **components/ui/** — shadcn-подобные виджеты
|
|
- **pages/** — страницы категорий
|
|
- **styles/** — `globals.css`, `animations.css` (Tailwind v4)
|
|
- **Attributions.md** — лицензии сторонних материалов
|
|
|
|
## Команды
|
|
|
|
```bash
|
|
npm run dev # dev-сервер (порт из Vite)
|
|
npm run build # прод-сборка → dist/
|
|
npm run preview # предпросмотр dist/
|
|
```
|
|
|
|
## Ссылки
|
|
|
|
- Vite: https://vitejs.dev
|
|
- React: https://react.dev
|
|
- Tailwind CSS: https://tailwindcss.com
|