Search by

watsonhaw / lychee-php-project

watsonhaw

Lychee PHP 应用模板

Package info

github.com/watsonhaw5566/lychee-php-project

Type:project

pkg:composer/watsonhaw/lychee-php-project

Statistics

Installs: 3

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.2.0 2026-09-17 15:30 UTC

This package is auto-updated.

Last update: 2026-09-17 16:08:05 UTC


README

基于 Lychee PHP 框架的应用骨架。

环境要求

  • PHP >= 8.2
  • Composer

安装

composer create-project watsonhaw/lychee-php my-app
cd my-app
cp .env.example .env

目录结构

app/
  controller/   # 控制器
  model/        # 模型
  middleware/   # 中间件
  view/         # Twig 模板
  lang/         # 语言包
config/         # 配置文件
database/
  migrations/   # 数据库迁移
  seeders/      # 数据填充
public/         # Web 根目录
  index.php     # 入口文件
runtime/        # 运行时缓存/日志/会话
lee             # 命令行入口

启动开发服务器

php lee run
# 默认 http://127.0.0.1:8000

常用命令

php lee run                  # 启动开发服务器
php lee list                 # 查看所有命令
php lee route:list           # 查看路由列表
php lee migrate:run          # 执行迁移
php lee migrate:rollback     # 回滚迁移
php lee cron:run             # 运行定时任务
php lee queue:work           # 启动队列消费者