linnzh/hyperf-skeleton

一个具备常用配置的 Hyperf 携程项目模板.

v1.0.0 2022-01-07 08:25 UTC

This package is auto-updated.

Last update: 2022-05-07 09:22:28 UTC


README

  • 本项目使用 PHP 8.0 语法
  • 本项目已引入hrb981027/treasure-bag包,使用统一的异常处理器\Hrb981027\TreasureBag\Exception\Handler\StandardExceptionHandler::class,并返回统一的响应体
  • 使用composer cs-fix [path]命令来格式化代码,格式化配置请查看.php-cs-fixer.php文件,请在提交代码前格式化文件
  • 数据库表前缀请使用以下划线分隔的格式,例如member_service_
  • 本项目已忽略composer.lock文件
  • 官方热启动命令:php bin/hyperf.php server:watch
  • 使用了 Monolog 日志系统,日志目录:runtime/logs
  • 更新日志使用了conventional-changelog-cli自动生成,命令:conventional-changelog -p angular -i CHANGELOG.md -s 或者 npm run changelog

参考