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

OSCHINA-MIRROR/clown-passerby-community-laravel-vue-admin

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.en.md

Laravel-Vue-Admin

Автор: 小丑路人 Сообщество: 小丑路人社区
Онлайн-демо: http://laravel-vue-admin.cnpscy.com/admin

Если вы не можете войти в систему, пожалуйста, попросите меня сбросить пароль в комментариях.

Программное обеспечение

  • Язык программирования: PHP7.3+
  • Серверная часть: Laravel8
  • Клиентская часть: Vue-Element-Admin
  • Nodejs v14.*

Введение Демонстрационная версия доступна по ссылке: http://laravel-vue-admin.cnpscy.com/admin.

Скриншоты:

  • Главная страница (public/demo/home.png);
  • История версий (public/demo/версия истории.png);
  • Испанский язык (public/demo/испанский.png);
  • Статистика запросов журнала (public/demo/журнал запросов статистики.png);
  • Функция выбора изображений (public/demo/выбор изображений.png);
  • Управление базой данных (public/demo/управление базой данных.png);
  • Резервное копирование (public/demo/резервное копирование.png).

Hyperf и версия Laravel https://gitee.com/clown-passerby-community/laravel-vue-admin

  • Значки:
    • звезда;
    • вилка;
    • лицензия MIT.

Установка Hyperf-администратора https://gitee.com/clown-passerby-community/hyperf-vue-admin

Значки:

  • звезда;
  • вилка;
  • лицензия MIT.

Инструкция по установке

Установка Vue

  • Установите пакет npm: npm install.
  • Запустите горячее обновление проекта Vue: npm run watch-poll. Если Vue не работает, попробуйте следующее:
    • перестроить node-sass: npm rebuild node-sass;
    • tui-editor может вызвать эту проблему.

Настройка PHP

  • Выполните команду в командной строке: composer install.
  • Скопируйте файл .env.example в .env с помощью команды: cp .env.example .env.
  • Сгенерируйте ключ APP_KEY с помощью команды в командной строке: php artisan key:generate.
  • Создайте JWT-ключ с помощью команды в командной строке: php artisan jwt:secret.
  • Синхронизируйте данные таблицы с помощью команды в командной строке: php artisan sync:database:tables.

Конфигурация сайта

  • Каталог анализа сайта: public.
  • Адрес доступа: ваше доменное имя / admin.
  • Планирование задач:
    • автоматическое разделение таблиц по месяцам: php artisan command:autotablebuild;
    • или используйте планирование задач: php artisan schedule:run.

Оптимизация развёртывания

  • Кэширование конфигурации: php artisan config:cache.
  • Маршрутное кэширование: php artisan route:cache.
  • Оптимизация загрузки классов: php artisan optimize.
  • Автоматическая загрузка оптимизации: composer dumpautoload.

Использование

  1. Модели с разделением по месяцам и годам не могут использовать with, но могут использовать load вместо него. static::query повторно создаст экземпляр текущей модели, и ранее установленное название разделения будет заменено.

Причина описана в коде:

/**
 * Begin querying a model with eager loading.
 *
 * @param  array|string  $relations
 * @return \Illuminate\Database\Eloquent\Builder
 */
public static function with($relations)
{
    return static::query()->with(
        is_string($relations) ? func_get_args() : $relations
    );
}
······
/**
 * Begin querying the model.
 *
 * @return \Illuminate\Database\Eloquent\Builder
 */
public static function query()
{
    return (new static)->newQuery();
}

Пожертвования Платёжный QR-код Alipay: https://images.gitee.com/uploads/images/2020/1112/091130_811b3a6c_790553.jpeg «alipay-400.jpg». QR-код WeChat для пожертвований: https://images.gitee.com/uploads/images/2020/1112/091305_2592a352_790553.jpeg «wechat-400-width(1).jpg».

Участие и вклад

  1. Форк этого репозитория.
  2. Создайте ветку Feat_xxx.
  3. Отправьте код.
  4. Создайте запрос на вытягивание.

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/clown-passerby-community-laravel-vue-admin.git
git@api.gitlife.ru:oschina-mirror/clown-passerby-community-laravel-vue-admin.git
oschina-mirror
clown-passerby-community-laravel-vue-admin
clown-passerby-community-laravel-vue-admin
master