mmv / fw-example
3.0.0
2021-04-23 15:09 UTC
Requires
- php: ^7.4.12|^8.0
- illuminate/database: ^8.19
- illuminate/encryption: ^8.19
- illuminate/events: ^8.19
- illuminate/filesystem: ^8.19
- illuminate/hashing: ^8.19
- illuminate/validation: ^8.19
- maximebf/debugbar: ^1.16
- mmv/auth-low: ^3.0
- mmv/fw-core: ^4.0
- monolog/monolog: ^2.1
- ramsey/uuid: ^4.1
- swiftmailer/swiftmailer: ^6.0
- symfony/cache: ^5.2
- symfony/console: ^5.2
- symfony/dotenv: ^5.2
- symfony/error-handler: ^5.2
- symfony/finder: ^5.2
- symfony/http-foundation: ^5.2
- symfony/routing: ^5.2
- twig/twig: ^3.0
This package is not auto-updated.
Last update: 2024-09-21 07:30:30 UTC
README
安装
$ composer require mmv/fw-example
将 vendor/mmv/fw-example/copy 目录的内容复制到项目的根目录。
在 composer.json 的 autoload 部分添加内容
{
"autoload": {
"psr-4": {
"App\\": "App/"
}
}
}
更新 composer 的路径
$ composer dump-autoload
设置 php 进程对存储目录的 write/read 权限。
将文件 config/.env-example 复制为 config/.env。
在 .env 文件中创建 APP_KEY 字符串,为此请在项目根目录运行控制台命令
$ php bin/console.php key-generate config/.env
通过指定数据库连接参数和主机参数配置 config/.env 文件。
运行迁移
$ php bin/console.php migrate:run
为管理创建新用户
$ php bin/console.php new-user <email> <login>
在浏览器中打开 public/index.php。