laravel 添加laravel-admin后台扩展

Author Avatar
yyq 2020-10-22 11:43:18
  • 二维码

laravel 添加laravel-admin后台扩展

        安装该后台扩展前需确保laravel环境已搭建完成,安装扩展项目数据库配置正确


        NO1:定位到项目所在根目录下,执行扩展安装命令 composer require ecore/laravel-admin,在此之前需要将下载源设置为国内站点,可参考laravel基础篇内容记录的命令:http://www.yyq666.xyz/home/article/show.html?id=4 否则执行命令会有点慢


        NO2:下载完成后,扩展目录在vendor/encore,执行如下命令:php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider",发布资源(度娘意思是copy文件到正确的地址),执行之后会在项目app下生成Admin目录及后台相关文件,这里遇到个问题,自动生成了配置文件config/admin.php,但是内容为空,然后操作3时报数据库的错误,查询无果后直接复制vendor\encore\laravel-admin\config\admin.php内容,完美解决


        NO3:执行安装命令:php artisan admin:install,操作成功后数据库将会生成admin开头的表,浏览器内输入登录站点 127.0.0.1/admin,打开页面输入账号密码,默认都为admin,可以直接登录,默认可以查看当前php版本,laravel版本等多种信息


        NO4:添加控制器命令,php artisan admin:make XXXController --model=App\Models\XXX,执行成功会在目录Admin\Controller\下生成XXXController,并自动生成资源路由,不过需要手动加到路由文件内。之后在后台菜单部分添加访问路径即可访问,使用方便

上一篇 返回列表 下一篇

发表评论

Tips:评论内容请文明用语