Skip to content

【小编推荐】Laravel9 + Vue3.0前后端分离框架通用后台源码

【小编推荐】Laravel9 + Vue3.0前后端分离框架通用后台源码

简明教程 laravel9 + vue3 + elem...

发布时间:2022年9月28日
拼币:98
立即下载

简明教程

laravel9 + vue3 + element-ui的后台极速开发框架,采用前后端分离架构,安全性 (JWT 校验、中间件、验证器、路由、异常处理、权限控制) 网址: http://laravel9.vue3.notestore.cn/admin 账号:admin 密码:admin

### 注意事项

后端项目部署,尽量用域名,不要用`php artisan serve`,启用后端项目,否则会出现后台无法登录问题

### 安装要求

1. php = ^7.3 | ^8.0

2. laravel = 8.75

2. mysql >= 5.7

3. vue = 3.2.38

4. node = v16.17.1

快速安装 (必须)

1. cd backend #进入后端目录

2. cp .env.dev .env #复制配置

3. 创建数据库,laravel-vue-cms 并依次设置 .env文件中的 `DB_HOST` `DB_PORT` `DB_DATABASE` `DB_USERNAME` `DB_PASSWORD`

4. 导入数据库文件,resource/数据库.sql

5. 配置伪静态 ngnix参考:location / { try_files $uri $uri/ /index.php$is_args$query_string; }

6. 访问后台,你的域名/admin 账号: admin 密码: admin

### 安装依赖 (非必须)

由于众所周知的原因,国外的网站连接速度很慢。因此安装的时间可能会比较长,我们建议使用国内镜像 (阿里云)。

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

根目录执行

composer update 或者 composer install

chown -R 777 storage #更改权限目录

#### 前端环境配置:

打开`.env.development`,并全局搜索 `http://119.91.46.222:85/` 并替换域名为 `你的后端域名`,注意后面,要有反斜杠结尾

#### 前端一键安装:

npm install --registry=https://registry.npm.taobao.org

npm run dev #本地热开发

npm run build #打包编译

#### 编译并覆盖

npm run build && cp -r -f dist/* ../backend/public/admin/

#### 访问链接

后台:你的域名/admin 账号: admin 密码: admin

常见问题

1. 关于后端,URL重写问题

location / {  
    try_files $uri $uri/ /index.php$is_args$query_string;  
}

2. 后台管理,菜单图标,都有哪些呢

可以在 `https://element-plus.gitee.io/zh-CN/component/icon.html` 中查看
        目前系统支持:
        Plus、Minus、CirclePlus、Search、Female、Male、Aim
        House、FullScreen、Loading、Link、Service、Pointer
        Star、Notification、Connection、ChatDotRound、Setting

3. 友情链接

vue-element-admin官网:

https://panjiachen.gitee.io/vue-element-admin-site/zh/
https://panjiachen.github.io/vue-element-admin/

Element: https://element-plus.gitee.io/zh-CN/

uniapp官网: https://uniapp.dcloud.io

laravel文档:  https://learnku.com/docs/laravel/9.x

easywechat文档: https://www.easywechat.com/docs/4.1/mini-program/app_code

guzzle文档: https://guzzle-cn.readthedocs.io/zh_CN/latest/index.html

Passport OAuth 认证文档: https://learnku.com/docs/laravel/9.x/passport/7515

vue3.0文档: https://cn.vuejs.org/

ColorUI GitHub: https://github.com/weilanwl/ColorUI

4. 数据库文件,位置

文件位置:resource/数据库.sql

5.如何新增菜单及页面模板
第一步:在后台添加权限,你的网址/admin/#/userManagement/power/powerList,新增权限
第二步:打开/frontend/src/store/modules/permission.js,componentsMap变量中,新增模板对应文件
例如:

export const componentsMap = {
  Dashboard: () => import('@/views/Dashboard/index.vue')
  // 自定义模板
}

6.如何调试后端接口
这里使用开发工具是vscode,可以使用REST Client插件,调试后端接口

第一步:安装vscode
第二步:安装REST Client插件
第三步:打开backend/post.http,运行接口测试
第四步:post.http文件中,编写新的接口请求
例如:

POST http://你的域名/oauth/token
Content-Type: application/json

{
    "grant_type" : "password",
    "client_id" : "1",
    "client_secret" : "mIpjb8c3zH8tertYS9iXoIp8uZGWzRddVPDuYw9t",
    "username" : "admin",
    "password" : "admin",
    "scope" : "*"
}

更新日志

2022.10.11

  1. 开始完善文档,并调整安装说明,README.md文件
  2. 优化简明教程,权限配置章节案例说明
  3. 新增常见问题,如何新增菜单及页面模板问题解答

2022.09.28

  1. 修复前端分页组件,由原先:page.sync,替换成v-model:page
  2. 修复菜单,折叠后仅显示图标的样式
  3. 新增页面,导航栏头部,LOGO
  4. 新增,favicon.ico,小图标
  5. 新增,vite.config.js,打包配置
  6. 优化,后台管理员LOGO,用户名称显示与字体样式调整
  7. 新增,vue3,语言包功能
  8. 新增,input.scss样式文件,调整布局
  9. 新增,vite .env.developmen,环境

2022.09.30

  1. 新增,前端,权限管理,添加菜单图标,提示引导及丰富其他细节
  2. 新增,前端,json-views,插件,用于系统日志,查看操作
  3. 修复,新增后台管理员,提示Field 'cellphone' doesn't have a default value
  4. 优化,新增后台权限,当前用户自动权限新增菜单权限
  5. 优化,前端新增,路由,自动更新菜单
  6. 优化,前端,权限管理,列表刷新及操作,是否显示loading问题

2022.10.11

  1. 开始完善文档,并调整安装说明,README.md文件
  2. 优化简明教程,权限配置章节案例说明
  3. 新增常见问题,如何新增菜单及页面模板问题解答

2022.09.28

  1. 修复前端分页组件,由原先:page.sync,替换成v-model:page
  2. 修复菜单,折叠后仅显示图标的样式
  3. 新增页面,导航栏头部,LOGO
  4. 新增,favicon.ico,小图标
  5. 新增,vite.config.js,打包配置
  6. 优化,后台管理员LOGO,用户名称显示与字体样式调整
  7. 新增,vue3,语言包功能
  8. 新增,input.scss样式文件,调整布局
  9. 新增,vite .env.developmen,环境

2022.09.30

  1. 新增,前端,权限管理,添加菜单图标,提示引导及丰富其他细节
  2. 新增,前端,json-views,插件,用于系统日志,查看操作
  3. 修复,新增后台管理员,提示Field 'cellphone' doesn't have a default value
  4. 优化,新增后台权限,当前用户自动权限新增菜单权限
  5. 优化,前端新增,路由,自动更新菜单
  6. 优化,前端,权限管理,列表刷新及操作,是否显示loading问题
小拼下载

相关文章

【小编推荐】Laravel7 + Vue2.0前后端分离框架通用后台源码

laravel7 + vue + eleme...

【小编推荐】Laravel10 + Vue3.0前后端分离框架通用后台源码

laravel10 + vue3 + element-...

交易数据

会员 8W+
累计成交 5W+
商品库存 50+

客服

看云: @tpcms
百度经验: 小拼科技
QQ:304724198

人才招聘

PHP工程师 (5人)
前端工程师 (5人)

近期文章

  • 【正版】小程序拼团
  • 【小编推荐】Laravel9 + Vue3.0前后端分离框架通用后台源码
  • 【正版】萌文档
  • 【小编推荐】Yii2.0+Vue2.0前后端分离框架通用后台源码
  • 【正版】博客平台
  • 【正版】知识付费
  • 基于ECSHOP二次开发五金建材商城
  • 【小编推荐】ThinkPHP3.x基础管理系统
  • 【官方推荐】小程序拼团多商户商城
  • ZARA服装品牌营销方案书

实时数据

  • 感谢游客 2024-06-05

    98.00 微信支付

    【小编推荐】Laravel9 + Vue3.0前后端分离框架通用后台源码
  • 感谢游客 2024-05-29

    68.00 微信支付

    【小编推荐】Yii2.0+Vue2.0前后端分离框架通用后台源码
  • 感谢游客 2024-03-27

    68.00 微信支付

    【小编推荐】Laravel9 + Vue3.0前后端分离框架通用后台源码
  • 感谢游客 2024-03-27

    30.00 微信支付

    【小编推荐】Yii2.0+Vue2.0前后端分离框架通用后台源码
  • 感谢游客 2024-03-03

    30.00 微信支付

    【小编推荐】Yii2.0+Vue2.0前后端分离框架通用后台源码
  • 感谢游客 2022-11-12

    30.00 支付宝支付

    【小编推荐】Yii2.0+Vue2.0前后端分离框架通用后台源码
  • 感谢lineddie
    2022-08-16

    68.00 微信支付

    【小编推荐】Laravel7 + Vue2.0前后端分离框架通用后台源码

深圳SEO优化公司济南设计网站公司南阳SEO按天收费公司枣庄网站推广系统公司滁州百度seo推荐武威百度网站优化公司漯河网站优化按天扣费报价黄石优化哪家好南京网站搭建推荐成都百姓网标王公司益阳网络推广报价大连网站改版报价木棉湾网站设计模板哪家好泉州网站关键词优化价格宿迁网站改版哪家好临夏百度竞价包年推广价格许昌设计网站公司黔西南网站排名优化广州至尊标王推荐龙岗百度网站优化排名价格张北网站搭建多少钱泉州SEO按天计费哪家好扬州网站优化按天扣费推荐大同至尊标王公司枣庄建网站昭通网站优化公司甘南设计网站天门网站优化排名报价烟台网站推广系统多少钱衡水关键词按天计费多少钱四平至尊标王歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化