Open-vAIR-UI
Описание
Frontend проект для Open vAIR
Языки
- TypeScript71,1%
- Vue25,3%
- CSS3,4%
- JavaScript0,2%
Open vAIR UI
Пользовательский интерфейс проекта Open vAIR UI
Установка
Для установки и запуска необходимо, чтобы был установлен Node.js v20 и выше
Порядок установки
- Установить необходимые пакеты
Для этого выполнить команду установки:
- Создать и настроить
файл.env
Файл должен находится в корне проекта
Можно создать копию
Необходимо указать URL API сервера в поле
Запуск
Запуск в режиме разработки
Сборка
Сборка с проверкой типов и проверкой eslint
Так же выполняет проверку типов и статический анализ кода
В случае наличия ошибки типов или предупреждений eslint сборка не будет выполнена
Сборка без проверки типов и проверки eslint
Не рекомендуется к использованию, без особой причины
Проверка типов
Статический анализ кода
Генерация типов API
Для генерации типов API используется пакет
Для обновления типов API нужно убедиться, что в файле
в поле указан корректный URL JSON до файла , который отдаёт Swagger
Далее выполнить команду
Описание структуры проекта
(папка src)
- API, кофигурация axios, сгенерированные API типы
- Файлы шрифтов, css
- библиотека общих компонентов
- вспомогательные функции
- файлы локализаций
- компоненты приложения, разбитые по модулям
- роутер приложения
- стор приложения, экшены, мутации, стэйт
- файлы конфигурации цветовых тем приложения
- глобальные описания некоторых типов