1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/fujianxinxi-laravue

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 7.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 15.03.2025 23:09 cf53c3d

laravel vue element-ui лицензия

Laravue

Laravue (произносится /ˈlarəvjuː/) — это красивый панель управления, объединивший Laravel, Vue.js и набор инструментов UI Element. Проект вдохновлен vue-element-admin с нашими улучшениями сверху. Бэкенд проекта реализован на мощной платформе Laravel, а передний конец использует высокопроизводительный Vue.js, что делает Laravue полным решением для корпоративных приложений.

Документация: https://doc.laravue.dev

Скриншот

Начало работы

Предварительные требования

  • Laravue рассматривается как решение для управления предприятиями, поэтому рекомендуется использовать его для создания нового проекта с нуля.
  • Для существующего проекта на Laravel следует проверить Laravue Core для интеграции.
  • Ваш компьютер должен быть готовым для установки последней версии Laravel и Node.js.### Установка

Вручную

# Клонируем проект и запускаем composer
composer create-project tuandm/laravue
cd laravue

# Применяем миграции и заполняем базу данных (после изменения настроек вашей базы данных в .env)
php artisan migrate --seed

# Устанавливаем зависимости с помощью NPM
npm install

# Разработка
npm run dev # или npm run watch

# Сборка для продакшена
npm run production

Docker

docker-compose up -d

Сборка статических файлов внутри контейнера Laravel с использованием npm

# Получаем ID контейнера Laravel из списка контейнеров
docker ps
docker exec -it <идентификатор контейнера> npm run dev # или npm run watch
# Где <идентификатор контейнера> — это имя контейнера "laravel", например: src_laravel_ Yöntem

Откройте http://localhost:8000 (порт контейнера laravel, объявленный в docker-compose.yml) для доступа к проекту Laravue

Запуск тестов

  • Система тестирования находится в процессе разработки

Развертывание и/или CI/CD

Этот проект использует Envoy для развертывания, а также GitLab CI/CD. Пожалуйста, проверьте Envoy.blade.php и .gitlab-ci.yml для получения более подробной информации.## Используемые технологии

  • Laravel - PHP-фреймворк для веб-мастеров
  • Laravel Sanctum - Laravel Sanctum предоставляет легковесную систему аутентификации для одностраничных приложений (SPA) и простых API.
  • spatie/laravel-permission - Соединение пользователей с правами и ролями.
  • VueJS - Прогрессивный JavaScript-фреймворк
  • Element - Библиотека компонентов на основе Vue 2.0 для разработчиков, дизайнеров и менеджеров продуктов
  • Vue Admin Template - Минимальный шаблон администратора Vue с использованием Element UI## Вклад

Пожалуйста, прочитайте CONTRIBUTING.md для получения детальной информации о нашем кодексе поведения и процессе отправки pull-запросов.

Версионирование

Мы используем SemVer для версионирования. Доступные версии можно найти в разделе релизов этого репозитория.

Авторы

  • Tuan Duong - Изначальная работа - tuandm.
  • Tony Tin Nguyen - Фронтенд и дизайн - nguyenquangtin.

Смотрите также список вкладчиков, которые приняли участие в этом проекте.

Лицензия

Этот проект лицензирован под лицензией MIT - см. файл LICENSE.md для получения подробностей.

Связанные проекты

  • Laravue-core - Laravel-пакет, предоставляющий основные функциональности проекта Laravue.

Отзывы

  • vue-element-admin - Волшебный Vue-админ, который вдохновил проект Laravue.
  • tui.editor - Markdown WYSIWYG-редактор.
  • ECharts - Мощная библиотека для создания интерактивных графиков и визуализаций в браузере.

Донат

Если вы считаете этот проект полезным, вы можете купить мне кофе.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/fujianxinxi-laravue.git
git@api.gitlife.ru:oschina-mirror/fujianxinxi-laravue.git
oschina-mirror
fujianxinxi-laravue
fujianxinxi-laravue
master