Menu

4.1. 安装 laravel-admin 扩展包

管理后台

管理后台是各个项目必不可少的模块,从本章节开始,我们将逐步建立管理后台。本章将通过 encore/laravel-admin 来实现管理后台的基础框架。

encore/laravel-admin 扩展包

encore/laravel-admin 是一个可以快速构建后台管理的扩展包,它提供了页面组件和表单元素等功能,我们只需要使用很少的代码就实现功能完善的后台管理功能。

1. 安装

通过 Composer 来引入:

$ composer require encore/laravel-admin "1.5.*"

然后按照官网文档指示,我们还需执行下面两个命令来完成安装:

$ php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
$ php artisan admin:install

第一个命令会将 Laravel-Admin 的一些文件发布到我们项目目录中,比如前端 JS/CSS 文件、配置文件等。第二个命令是执行数据库迁移、创建默认管理员账号、默认菜单、默认权限以及创建一些必要的目录。

我们可以通过 git status 来看看生成了哪些文件:

本文章首发在 Laravel China 社区

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 17

Mr_White_DT
Laravel-admin 中文文档地址
4 个点赞 | 0 个回复 | 分享
Stupid
ElevenRob
汉化问题,其他的怎么汉化
0 个点赞 | 1 个回复 | 问答
Tiger
sanwenyu
Laravel-admin 安装疑惑?
0 个点赞 | 1 个回复 | 问答
FeLixLi
?图标和标题没变化
0 个点赞 | 2 个回复 | 问答
FeLixLi
安装 admin 报错?
0 个点赞 | 2 个回复 | 问答
yangyang2018
为什么会报这个错,哪里设置错误?
0 个点赞 | 1 个回复 | 问答
回思恋莹
安裝 Laravel-admin 報錯?
0 个点赞 | 5 个回复 | 问答
不负韶华。
图标为啥没汉化?
0 个点赞 | 4 个回复 | 问答
wilby
找不到页面?
0 个点赞 | 1 个回复 | 问答
刻意练习,每日精进。
16
点赞
4886
浏览
17
讨论