php启动element,GitHub - waniot/thinkphp5.1-vue-element-admin

thinkphp5.1-vue-element-admin

介绍

基于thinkphp5.1、vue、element做的一个后台管理系统,默认打包出的是异步加载

还有一点需要注意的是,如果使用本项目的ThinkPHP5.1进行接口开发,值得注意的一点是,我已经封装好接管异常的处理了,只需要创建异常类文件继承封装的异常就可以了。异常目录 app/lib/excption 目录,这个异常类分两种,一种是客户端异常(BaseException),一种服务器异常(不需要管,接管的异常会自动处理),当需要在不同功能接口返回异常时,只需要创建对应的异常类来继承客户端异常(即 BaseException)即可。

架构

架构说明

目录结构

ThinkPHP的目录结构就不用多说了,要说的是结合Vue后的目录

public目录

├─preview 预览目录(安装之后直接删除)

├─static 应用目录

│ ├─admin 后台目录(本后台管理系统主目录)

│ ├─home 前台目录

│ ├─src 模块目录

│ │ ├─api 接口请求目录

│ │ ├─assets 静态资源目录

│ │ ├─common 公共目录(如:公共函数,可直接修改,不影响打包后的文件)

│ │ ├─components 组件目录

│ │ ├─config 配置目录

│ │ ├─lib 核心库目录

│ │ ├─router 路由目录

│ │ ├─store vuex目录

│ │ ├─views 视图目录

│ │ ├─App.vue 根组件

你可能感兴趣的:(php启动element)