RuoYi-Vue3-FastAPI — это полностью открытая система быстрого развертывания, предназначенная для личного и корпоративного использования без каких-либо ограничений.* Фронтенд разработан с использованием Vue3 и Element Plus, основан на проекте фронтенда RuoYi-Vue3.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
# Клонировать проект
git clone https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI.git
# Перейти в корневую директорию проекта
cd RuoYi-Vue3-FastAPI
# Перейти в директорию фронтенда
cd ruoyi-fastapi-frontend
# Установить зависимости
npm install или yarn --registry=https://registry.npmmirror.com
# Рекомендуется не использовать cnpm для установки зависимостей, так как это может вызвать различные проблемы. Можно использовать следующие команды для решения проблемы медленной загрузки npm:
npm install --registry=https://registry.npmmirror.com
# Запустить сервис
npm run dev или yarn dev
# Перейти в директорию бэкенда
cd ruoyi-fastapi-backend
# Если используется MySQL, выполните следующую команду для установки зависимостей:
pip3 install -r requirements.txt
# Если используется PostgreSQL, выполните следующую команду для установки зависимостей:
pip3 install -r requirements-pg.txt
# Настроить окружение
Настройте базу данных и Redis в файле .env.dev для разработки
# Запустить SQL-файл
1. Создайте базу данных ruoyi-fastapi (по умолчанию, можно изменить)
2. Если используется MySQL, выполните команду или используйте инструмент подключения к базе данных для запуска ruoyi-fastapi.sql из папки sql. Если используется PostgreSQL, выполните команду или используйте инструмент подключения к базе данных для запуска ruoyi-fastapi-pg.sql из папки sql
```# Запустить бэкенд
python3 app.py --env=dev
# По умолчанию логин и пароль
Логин: admin
Пароль: admin123
# Запустить в браузере
Адрес: http://localhost:80
# Собрать тестовую среду
npm run build:stage или yarn build:stage
# Собрать продакшн среду
npm run build:prod или yarn build:prod
# Настроить окружение
Настройте базу данных и Redis в файле .env.prod для продакшна
# Запустить бэкенд
python3 app.py --env=prod
Если вы интересуетесь этим проектом и FastAPI, присоединяйтесь к нам в "Знаний星球" для обмена знаниями и совместного обучения, чтобы мы вместе становились сильнее. Если вы считаете, что этот проект помог вам, вы можете поддержать автора, пригласив его на чашку кофе☕. Сканируйте QR-код WeChat ниже и добавьте WeChat с пометкой VF-Admin для вступления в группу.
![]() |
![]() |
![]() |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )