laravel-admin
⛵ laravel-admin
是laravel 的管理界面构建器,可以帮助您用少量代码构建CRUD后端。
灵感来自SleepingOwlAdmin和rapyd-laravel。
截图
要求
-
PHP> = 7.0.0
-
Laravel> = 5.5.0
-
Fileinfo PHP扩展
安装
这个包需要PHP 7+和Laravel 5.5,旧版本请参考1.4
首先,安装laravel 5.5,并确保数据库连接设置是正确的。
composer require encore/laravel-admin
然后运行这些命令来发布资产和配置:
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
运行命令后你可以找到config文件config/admin.php
,在这个文件中你可以改变安装目录,db连接或者表名。
最后运行以下命令完成安装。
php artisan admin:install
到这里就出问题了:
解决办法详见:解决方案
不小心删除了migration文件结果运行:
php artisan admin:install
报错:
执行
php artisan vendor:publish --tag=laravel-admin-migrations
成功得到migration文件,执行php artisan migrate 再执行 php artisan admin:install 成功!
http://localhost/admin/
在浏览器中打开,使用用户名admin
和密码admin
登录。
配置
该文件config/admin.php
包含一组配置,您可以在其中找到默认配置。
其他
laravel-admin
基于以下插件或服务:
执照
laravel-admin
根据被许可MIT许可证(MIT) 。