Laravel-admin 快速开发扩展(一)
laravel-admin 快速后台开发框架 后台演示
https://demo.laravel-admin.org/lightbox/li...
快速创建一个扩展的步骤:
扩展名为:LotteryDraw (抽奖)
1.创建一个扩展骨架
php artisan admin:extend laravel-admin-ext/LotteryDraw --namespace=Encore\LotteryDraw
2.发布前端资源
php artisan vendor:publish --provider=Encore\LotteryDraw\LotteryDrawServiceProvider
3.然后在composer.json 里面配置
"repositories": [
{
"type": "path",
"url": "app/Admin/Extensions/laravel-admin-ext/LotteryDraw" (指出项目路径)
}
],
4.然后为了一边调试,一边开发,我们需要在本地安装这个扩展、
composer require laravel-admin-ext/LotteryDraw
5.导入扩展成功后。我们还需要导入扩展的相关配置
artisan admin:import LotteryDraw
这个时候,我们的扩展就可以进行开发调试状态。`
本作品采用《CC 协议》,转载必须注明作者和本文链接
请教一个问题,请问为什么运行admin:extend 目录没有创建?
貌似没有加载本地的,还是请求网络上的呢?
已解决,项目的compsoer:
@liaosp 怎么解决的?那两条命令不是默认的命令吗?
为啥我的还是从线上下载的?
如果这个仓库有线上版本,为什么就不加载本地版本了?
经过不断尝试,这个参数设置为false就好了
你的回复,也是醉了,做了一个不好的示范