4.1. 安装 laravel-admin 扩展包
管理后台
管理后台是各个项目必不可少的模块,从本章节开始,我们将逐步建立管理后台。本章将通过 encore/laravel-admin
来实现管理后台的基础框架。
encore/laravel-admin 扩展包
encore/laravel-admin
是一个可以快速构建后台管理的扩展包,它提供了页面组件和表单元素等功能,我们只需要使用很少的代码就实现功能完善的后台管理功能。
1. 安装
通过 Composer 来引入:
$ composer require encore/laravel-admin "1.6.11"
由于 Laravel-Admin 更新比较频繁,且小版本更新也有可能有较大的 API 变化,因此我们使用一个固定的版本。
然后按照官网文档指示,我们还需执行下面两个命令来完成安装:
$ php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
$ php artisan admin:install
第一个命令会将 Laravel-Admin 的一些文件发布到我们项目目录中,比如前端 JS/CSS 文件、配置文件等。第二个命令是执行数据库迁移、创建默认管...