Skip to content

一个用Laravel,Vue构建的后台程序,包含登录,后台权限管理,系统配置,图表,日志管理,网站管理,会员管理,财务管理等模块

Notifications You must be signed in to change notification settings

john-huang/laravel-admin

 
 

Repository files navigation

一个用Laravel,Vue构建的后台程序


后端技术栈:

  • Laravel 5.8
  • nginx
  • postgreSql 或 Mysql
  • laravel-mix
  • Redis
  • PHP APC

前端技术栈

  • Vue
  • Vuex
  • Vue-router
  • Element UI

模板采用:Element-Admin

部署方法

1.拉取代码,安装扩展库

$ git clone [email protected]:tuo0/laravel-admin.git
$ cd laravel-admin
$ composer install
$ npm install

2.启动对接监听

$ php artisan queue:work redis

3.安装部署laravel-echo

# 安装
$ npm install -g laravel-echo-server
# 配置
$ laravel-echo-server init
# 启动
$ laravel-echo-server start

4.启动redis订阅队列

$ php artisan queue:listen --tries=1

5.复制 .env.example 文件为 .env,修改数据库、Redis,创建key

$ php artisan  key:generate

6.编译前端文件

$ npm run prod

Ajax 接口返回json数据说明

[
    'code'  => 1,
    'msg'   => '',
    'data'  => [],
]
  • code:错误码 1:成功 0:失败 <0:失败错误码
  • msg:错误消息
  • data:返回数据

sdd

About

一个用Laravel,Vue构建的后台程序,包含登录,后台权限管理,系统配置,图表,日志管理,网站管理,会员管理,财务管理等模块

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 47.8%
  • PHP 47.2%
  • HTML 5.0%