shopex/luban-admin

Luban Laravel 管理面板

v1.2.16 2018-06-29 07:40 UTC

This package is auto-updated.

Last update: 2024-08-29 04:33:34 UTC


README

composer create-project laravel/laravel admin
cd admin
composer require shopex/luban-admin

生成vendor提供的文件

php artisan vendor:publish
php artisan make:auth

在config/app.config下增加

//Providers...
        App\Providers\DesktopServiceProvider::class,
        Collective\Html\HtmlServiceProvider::class,
        Shopex\LubanAdmin\Providers\LubanAdminProvider::class,


//Facade...
        'Form' => Collective\Html\FormFacade::class,
        'Html' => Collective\Html\HtmlFacade::class,      
        'Admin' => Shopex\LubanAdmin\Facades\Admin::class,        

在resources/assets/js/app.js下增加

    require('../vendor/admin/js/ui.js')

在resources/assets/sass/app.scss下增加

    @import "../vendor/admin/sass/app";

在routes/web.php

Admin::routes();
Route::get('/profile', function(){
	return 'profile';
})->middleware('auth');
Route::get('/admin-site-menus', function(){
	return [];
})->middleware('auth');

编译js/css, 运行程序.

npm run dev
php artisan migrate
php artisan serve