- Python >= 3.10
- Node >= 16.0.0 (только для сборки клиентской части)
- Соберите клиентское приложение в папке с
alisa_control_panel_clientс помощью vue-cli (>4.0 версии), предварительно установив vue-cli на свой компьютер. Или запустите build.sh скрипт, находящийся в корне проекта, передав в качестве первого аргумента путь до папки клиента.
Пример:./build.sh $(pwd)/alisa_control_panel_client - Запустите flask сервер, выбрал приложение в папке app, например так:
flask --app app run, предварительно установив питон пакеты из файлаrequirments.txtлокально или глобально, а также прописав путь до билда клиентского приложения в файле .env (путь должен быть DOS like).
Или запустить скриптstart.sh, передав в качестве первого аргумента путь до папки сервера, а в качестве второго - путь до билда клиентского приложения.
Примерно так:
./start.sh $(pwd)/alias_control_panel_server "C:\Users\pravd\WebstormProjects\websec-2\alisa_control_panel_client\dist"
- Включить музыку
- Выключить музыку
- Включить музыку по названию
- Поменять активную колонку
- При нескольких неудачных попытках логина Яндекс запрашивает каптчу, из-за чего логин некоторое время будет недоступен.
- Критические ошибки, при запуске на linux машинах.