Skip to content

Latest commit

 

History

History

frontend

Установка

Рекоммендованные настроки IDE

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).

Конфигурирование

Vite Configuration Reference.

Развертывание

Установка зависимостей

npm install

Компиляция и запуск сервера разработчика

npm run dev

Компиляция и упаковка для развертывания

npm run build

Заметки

Адрес API

Устанавливается в переменной окружения VITE_API_BASE_URI, например:

VITE_API_BASE_URI=http://localhost:8000

Эта переменная доступна внутри приложения как

import.meta.env.VITE_API_BASE_URI

Автоматическая генерация клиентов API

Генерация кода по спецификации OpenAPI осуществляется с помощью пакета @hey-api/openapi-ts. Для этого в конфигурацию введена команда generate-client:

npm run generate-client

Базовый путь API, который используют автоматически генерируемые клиенты, задаётся в main.js:

OpenAPI.BASE = `${import.meta.env.VITE_API_BASE_URI}`