friparia/admin

此包的最新版本(dev-master)没有可用的许可信息。

定制化MVC,便于构建管理后台

dev-master 2017-07-04 07:24 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:53:06 UTC


README

laravel的后台管理框架

要求

  • Laravel 5

安装

  1. 运行 composer require "friparia/admin:dev-master"
  2. config/app.php 的 providers 中添加一行 Friparia\Admin\AdminServiceProvider::class,
  3. 运行 npm i -S vue-router vue-resource pug vue-style-loader element-ui stylus stylus-loader
  4. 在您的 webpack.mix.js 中添加
.js('./resources/assets/friparia/admin/admin.js', 'public/js')

mix.webpackConfig({
    resolve:{
        alias: {
            'vue-router$': 'vue-router/dist/vue-router.common.js'
        }
    }
});
  1. 删除默认的用户表迁移并运行 php artisan vendor:publish
  2. 运行 php artisan migrate
  3. 运行 php artisan jwt:generate
  4. 将 config/auth 中 $config['providers']['users']['model'] 的值改为 "\Friparia\Admin\Models\User"
  5. 创建超级用户 php artisan admin:create-superuser
  6. 运行 npm run dev
  7. 在浏览器中查看 /admin