jean-maxime/symfony7-starter-kit

Symfony 7 快速启动套件

dev-main 2024-01-29 14:11 UTC

This package is auto-updated.

Last update: 2024-09-29 15:32:46 UTC


README

本快速启动套件基于 Symfony 7.0.* 框架,并使用以下组件

安装

仓库设计为可直接克隆并用作项目基础。

您可以使用 Docker 或直接在您的机器上安装项目。

安装后要执行的步骤

  • 修改 .env 文件以配置数据库和邮件发送设置
  • 运行命令 bin/console doctrine:migrations:migrate 以创建数据库表
  • 运行命令 bin/console messenger:consume async 以启动电子邮件验证工作进程
  • 修改文件 src/Service/MailerService.php 以更改发件人电子邮件信息

特性

  • 项目初始化
  • 数据库配置
  • 资产映射配置
  • 用户管理(登录、注册、忘记密码)

有用命令

  • bin/console doctrine:migrations:migrate:创建数据库表
  • bin/console asset-map:compile:在部署前编译资源
  • bin/console messenger:consume async:启动电子邮件交付验证工作进程