Huikedev
Huikedev — это логическое многоуровневое расширение, основанное на ThinkPHP6.0.*. Обратите внимание, что это не продукт типа административного бэкенда, а скорее стандарт бизнес-логики, который позволяет стандартизировать и улучшать разработку бизнес-логики за счёт небольших потерь в производительности.
Основные функции:
Установка
Шаг 0: установка ThinkPHP 6.0.
composer create-project topthink/think tp
Для более подробной информации см.: установка ThinkPHP 6.0.
Шаг 1: установка расширения
composer require huikedev/huike_base
Шаг 2: выполнение команды установки После завершения установки выполните следующую команду в командной строке:
php think HuikeInstall
Шаг 3: изменение composer.json
Найдите файл composer.json в корне проекта и добавьте "huike\\": "huike",
в раздел autoload.psr-4
:
{
"autoload": {
"psr-4": {
"app\\": "app",
"huike\\": "huike"
},
"psr-0": {
"": "extend/"
}
}
}
Шаг 4: обновление кэша composer Выполните следующую команду в командной строке для обновления кэша:
composer dump-autoload
Шаг 5: включение принудительной маршрутизации
Поскольку это расширение зависит от функций маршрутизации, рекомендуется включить принудительную маршрутизацию. Найдите файл config/route.php и измените значение url_route_must
на true
.
Обновление
Шаг 1: изменение файла конфигурации
Найдите файл config/huike.php и измените is_installed
на false
.
Шаг 2: команда обновления В командной строке выполните следующую команду обновления:
composer update huikedev/huike_base
Если необходимо обновить до конкретной версии, выполните:
composer update huikedev/huike_base=0.0.1
Шаг 3: повторное изменение файла конфигурации
Снова найдите файл config/huike.php и измените is_installed
на true
.
Обратите внимание, что операция обновления не может автоматически копировать файлы, вам нужно вручную сравнить соответствующие каталоги и файлы.
Документация
Проблемы и общение
Пожертвования
Журнал обновлений
v0.0.5
Благодарности за открытый исходный код
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )