谷粒商城day11-人人开源搭建后台管理系统的前后端

gulimall:谷粒商城是一个类似京东的自营商城平台,由业务集群系统+后台管理系统构成。 谷粒商城打通了分布式开发的全栈技能,包含前后分离全栈开发、Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、 链路追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署 gulimall 项目架构图 介绍 谷粒商城是一个类似京东的自营商城平台,由业务集群系统+后台管理系统构成。 谷粒商城打通了分布式开发的全栈技能,包含前后分离全栈开发、Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、 链路追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署。 谷粒商城分为三个部分:分布式基础、分布式高级、高可用集群部署 分布式基础篇:使用SpringBoot+Vue+逆向工程搭建全套后台管理系统,使用前后分离方式,以商品系统为例,手把手教大家进行全栈开发。 分布式高级篇:开发整个商城系统,使用SpringBoot+SpringCloud并配套SpringCloud Alibaba系列,引入全套微服务治理方案。Nacos注册中心/配置中心,Sentinel流量保护系统,Seata分布式事务&RabbitMQ柔性事务方案, SpringC 立即下载

1.下载人人开源项目

人人开源

进入下面两个项目,拷贝下载地址

进入gitbash窗口,把这俩项目下载下来

$ git clone https://gitee.com/renrenio/renren-fast.git

 git clone https://gitee.com/renrenio/renren-fast-vue.git

2.引入我们的后台项目并启动

(1)把renren-fast放入我们的项目中,renren-fast中如果有.git文件夹要先删除

 (2)pom文件中加入这一模块

(3)其中有一些报错,我直接在错误后面alt+enter然后设置下jdk就好了

(4)创建后台的库 gulimall_admin

 将项目内的如下sql拷过去执行

(5)配置文件修改及后台项目启动

启动linux系统 ,然后项目内application-dev.yml文件修改配置如下

启动项目,浏览器访问,如下则成功

 3.引入前端项目并启动

(1)将renren-fast-vue文件夹拖入vscode

(2)下载node,直接去官网下载即可,node在前端就相当于后端里的maven,可以方便前端依赖的下载与管理

(3)原本下载依赖的地址是国外的,现在改成淘宝的会快很多

npm config set registry http://registry.npm.taobao.org/

(4)控制台执行npm install下载该前端项目所需依赖

建议使用 node.js 10.x 版本
如果报错,先把 node_modules 全部删除,然后再 npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
最后 npm install。

还是报错的话 先cmd窗口执行npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

再根据报错信息,或者不管报不报错在VS中执行

npm install --ignore-scripts

再执行 

npm install node-sass --save-dev

最后执行npm run dev

我反正最后这样才成功的

若是弄了半天还没成功 就把软件全部删一删 重新装下 软件版本降低下 或者参考

renren-fast-vue项目搭建 里的第七点看能不能解决

(5)执行npm run dev运行前端项目 

输入账号密码admin admin 输入验证码 登陆成功

guli-mall-admin:谷粒商店后台前端页面 人人快战 renren-fast-vue基于vue,element-ui进行开发,实现后台管理前端功能,提供一套更优的前端解决方案 前一级分离,通过token进行数据交互,可独立部署 主题定制,通过scss变量统一一站式定制 动态菜单,通过菜单管理统一管理访问路由 数据切换,通过mock配置对接口数据/ mock模拟数据进行切换 发布时,可动态配置CDN静态资源/切换新旧版本 演示地址: ://demo.open.renren.io/renren-fast(账号密码:admin / admin) 说明文档 项目开发,部署等说明都在中。 更新日志 每个版本的详细更改都记录在中。 立即下载

相关推荐

gulimall:分布式项目谷粒商城,前后端分离,前端基于Vue+ElementUI,后端基于SpringBoot+MybatisPlus+Mysql+Redis+ElasticSearch,具备商城所有功能(注册(社交登录)、登录、上架、检索、购物车、订单、支付、秒杀),项目框架由renrenfast开源项目搭建。项目中使用到SpringCache,SpringSession,Rabbitmq,SpringGateway+Nginx,Openfeign,alibaba-nacos做分布式注册中心和配置中

gulimall 分布式商城 Docker Docker安装RabbitMQ docker run --name rabbitmq -p 5672:5672 -p 15672:15672 -d rabbitmq:3.8-management Docker安装Mysql # 编写my.cnf配置文件 vim /root/docker/mysql/conf/my.cnf [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8mb4 [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8mb4 [mysqld] # 设置3306端口 port=3306 # 允许最大连接数 max_connections=200 # 允许连接失败的次数。 max_connect

人人开源renren-fast-vue 2025部署全纪录

最近在跟尚硅谷的谷粒商城项目,p16这个前端启动要命了,现在解决了想哭!谁知道我到底经历了什么,各种error,对于一个后端开发来说,完全看的懂报错,但无从下手那种无奈,从开始搞这个系统,我就遇到各种报错!此博客只为比我还后学的人不再受苦受难!不要像我一天两夜才搞出来,而且还是莫名其妙的感觉!

EmpressL的博客 1462

最新谷粒商城2020高级-文档和部分前端代码

谷粒商城-2020-Spring Cloud 高级篇完结 1、使用Spring Cloud (Alibaba) H版技术栈支持的微服务架构商城项目、 2、所有三方组件都使用 linux/docker 容器技术提供环境支持 3、只发布后端代码、使用swagger2提供接口文档支持 4、使用Redis/Redisson 提供缓存和分布式锁支持、Session数据统一存储 5、使用ELK技术栈做全文检索、日志分析及可视化等功能 6、使用RabbitMQ 提供柔性事务保证数据最终一致性、秒杀流量削峰等功能

谷粒商城-启动renren-fast-vue

关于启动renren-fast-vue为了启动这个,这两天都快搞疯了,本人没搞过前端,所以很费劲资料:包含node.js10.16.3与python2.7.2链接:https://pan.baidu.com/s/1CLSNkiQhMgtMhvQ_bT1fxw提取码:1234--来自百度网盘超级会员V4的分享。

qq_45851715的博客 732

《谷粒商城》2020基础篇完整代码

《谷粒商城》2020基础篇完整代码,纯手工打造。完美复刻,教程代码。都已调通。 项目采用SpringCloudAlibaba技术栈。由业务集群系统+后台管理系统构成,打通了微服务分布式开发及全栈开发技能,包含前后分离全栈开发、Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路 追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署... 包括前台商城系统以及后台管理系统,基于 SpringCloud + SpringCloudAlibaba + MyBatis-Plus等技术实现。

Jetpack Compose Navigation实战:从基础到高级导航模式

本文全面解析Jetpack Compose Navigation在Android开发中的应用,从基础导航实现到高级模式(如单任务/单顶模式),涵盖参数传递、嵌套导航、深层链接等核心功能。通过实战代码示例展示如何优化导航性能,并与ViewModel、Hilt等架构组件整合,为开发者提供高效的Compose导航解决方案。

pz890123456的博客 373

谷粒商城学习笔记-16-人人开源搭建后台管理系统

这一节为开发商城后台管理系统做前期准备,商城后台管理系统使用人人开源的前后端系统。

epitomizelu的专栏 1675

实战教程:如何用Python+小波变换+CNN搞定医学影像中的条纹噪声(附完整代码)

本文提供了一套完整的实战方案,指导如何利用Python结合小波变换与卷积神经网络(CNN)去除医学影像中的条纹噪声。该方法通过小波变换精准定位噪声,再使用轻量化CNN进行针对性清除,有效保护图像细节,并附有可运行的完整代码,为医学影像处理与AI分析提供高效工具。

weixin_29056101的博客 269

【谷粒学院】开发篇二:后台管理系统搭建&逆向生成代码

本篇文章主要内容如下:1.使用人人开源人人开源绞手架搭建后台管理系统的前端和后端框架。2.使用renren-generator逆向生成微服务(gulimall_pms、gulimall_oms、gulimall_sms、gulimall_ums、gulimall_wms)的CRUD代码。

正在努力工作的搬砖人 1252

光通信仿真入门:手把手教你用VPI和Matlab搭建第一个联合仿真系统(含避坑指南)

本文详细介绍了如何使用VPI和Matlab搭建光通信联合仿真系统,涵盖软件配置、链路搭建、数据交互等关键环节,并提供常见问题的解决方案。特别适合初学者快速掌握光通信仿真技术,避免常见错误,提升仿真效率。

weixin_28733637的博客 378

ABB机器人常见的几大数据类型

ABB机器人数据存储描述了机器人控制器内部的各项属性,ABB机器人控制器数据类型多达100余种,其中常见的数据类型包括基本数据、i/o数据、运动相关数据。 1、基本数据 基本数据: bool 逻辑值:逻辑状态下赋予的真或者假。逻辑值有两种情况:成立和不成立则逻辑值为真使用true或1表示不成立则逻辑值为假使用false或0表示 byte 字节值:用于计量存储容量的一种计量单位,取值范围为(0-255) num 数值:变量、可存储整数或小数整数取值范围(-8388607~8388608) dnum

soinlove36的专栏 1万+

谷粒商城基础篇-后台管理系统(三)逻辑分析

逻辑分析一、全局统一返回1. 引入2. 代码二、跨域问题1. 问题2. 概念3. 解决方案4. 附加三、逻辑删除1. 基本概念2. 实现四、阿里云对象存储1. 引入2. 实现2.1 方式一:利用原生的SDK进行上传2.2 方式二:利用SpringCloudAlibaba的OSS服务进行上传2.3 方式三:利用签名2.3.1 引入2.3.2 实现五、后台JSR303校验1. 问题2. JSR3032.1 基本校验功能2.2 进阶一:统一异常处理2.2.1 基本概念2.2.2 步骤2.3 进阶二:枚举类2.4

weixin_44446626的博客 2246

Pareto 优化 (Pareto Optimization) 算法详解及案例分析

Pareto 最优解是指在多目标优化问题中,无法通过改进一个目标而不损害其他目标的解。具体来说,对于一个解x∗x^*x∗,如果不存在另一个解xxx使得所有目标函数fixf_i(x)fi​x都不劣于fix∗f_i(x^*)fi​x∗,且至少有一个目标函数fjxf_j(x)fj​x优于fjx∗f_j(x^*)fj​x∗,则x∗x^*x∗是 Pareto 最优解。

闲人编程的博客 2761

谷粒商城踩坑及解决

Spring 提供了一个属性,您可以将其设置为true来允许循环依赖。

qq_45765384的博客 2385

光学防抖OIS介绍与标定

前言:先看一下有无ois系统的效果。 1. OIS系统的作用就是消除镜头的抖动。 Gyro感受方向,Hall感受位移,Actuator驱动马达来矫正抖动方向和位移。 2.ois系统的结构构成 从上面来看ois系统主要有Hall,...

camerall 1万+

C# 上位机高级功能实战:报警、历史回放与远程监控

本文介绍了工业上位机系统的高级功能实现,主要包括实时报警机制、历史数据回放和远程监控三部分。报警功能通过阈值检测实现异常提醒;历史回放利用数据库存储数据,通过定时器控制回放进度;远程监控提供TCP、WebSocket等多种数据传输方式。文章还给出了综合优化建议,如异步处理、报警去抖动等,最终形成一个包含数据采集、显示、存储、报表及高级功能的完整工业自动化闭环系统。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 753

day22_3_22 项目简介&谷粒商城

一、项目简介 1、电商模式 常见电商模式:B2B, B2C, C2B, C2C, O2O; 谷粒商城采用B2C模式,销售自营商品给客户 2、项目架构图 3、微服务划分图 3、项目技术点&特色 前后端分离开发,拥有基于vue的后台管理系统 基于SpringCloud的解决方案 应用监控、限流、网关、熔断降级等分布式方案,全方位涉及 分析高并发场景的编码方式,运用线程池、异步编排等使用 运用集群技术 ······ 4、开发项目需要的前置知识 熟悉 SpringB

计算机小菜鸟 326

DA14531之搭建开发环境

DA14531之搭建开发环境

hejinwu1314的博客 1778

《谷粒商城》开发实录:016-027 搭建后台管理系统

脚手架工程(人人开源)、Nacos、OpenFeign、Gateway等。

拉里小猪的博客 901

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

谷粒商城基础篇-后台管理系统(一)环境搭建

环境搭建一、电脑的准备二、Docker1. 基本概念2. Docker的安装三、MySQL和Redis安装1. MySQL2. Redis四、统一开发环境1. Maven2.插件3. Git4. Gitee 一、电脑的准备 本项目所用数据库MySQL和Redis均安装在Linux系统的下的Docker环境中,为此,在腾讯云上租赁一台Centos7系统的服务器作为远程设备。 二、Docker 1. 基本概念 Docker是虚拟化容器技术,它基于镜像,可以秒级启动各种容器,每一种容器都是一个完整的独立运行环境,

weixin_44446626的博客 745

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

谷粒商城基础篇-后台管理系统(二)组件的使用

组件应用一、服务注册中心Nacos1. 前提2. 配置二、配置中心Nacos1. 前提2. 配置2.1 基本配置2.2 配置中心进阶2.2.1 命名空间2.2.2 配置集2.2.3 配置集ID2.2.4 配置分组2.3 再次进阶:同时加载多个配置集(配置文件)三、网关gateway1. 前提2. 基础知识2.1 基本概念2.2 作用3. 配置四、远程调用OpenFeign1. 前提2. 配置3. 细节解析(product模块调用coupon模块)3.1 只要json数据模型是兼容的,双方服务无需使用同一个对

weixin_44446626的博客 941

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

谷粒商城-后台管理系统

文章目录

hangge的学习基地 4381

尚硅谷 2020 谷粒商城项目 笔记(四) 下载人人开源的后台管理系统(前端+后端)

1、后端系统下载 2、前端系统下载 2.1、安装 Node.js 2.2、安装 Python 3

柒月丶阴雨连绵 1408

renren-fast-vue踩坑记录

前言: 公司要开发新零售产品的项目,决定采用更为流弊的renren-fast(人人开源)框架,官方文档地址:https://www.renren.io/guide 个人之前也没有了解过,网上文档更是少的可怜,不管是谷歌还是论坛上都找不到多少相关信息,废话不多说,先来看看我们前端的框架吧,github地址:https://github.com/daxiongYang/renren-fast-vu...

专注软件服务 2万+

问题解决 - git/gitee 克隆(clone)远程仓库后,已增加SSH公钥还是每次都需要输入用户名密码

使用gitee创建仓库后,linux环境,执行: git clone https://gitee.com/*****.git 之后每次gitpull或gitpush都提示需要输入Username,Passwd 但是本地也执行了全局配置用户名邮箱,并且也创建并上传添加了SSH公钥 。 为什么呢?? 这时仔细翻看发现在添加公钥时有个这个提示: 所以,根...

o___GRoot的博客 2971

Linux安装Docker、Mysql、Redis、人人开源generate代码生成器的使用

Linux 环境配置 Vagrant镜像仓库, 配合 VM virtualBox 进行虚拟机的配置 Vagrant仓库地址 vagrant init centos/7 命令行进行安装 VirtualBox 账号,密码,ROOT 密码都是vagrant vagrant up 安装 用此也可直接 启动 vagrant ssh 与虚拟机建立连接 在用户目录 Vagrantfile 文件上修改为自己虚拟机VirtualBox的 ip

Sky的博客 360
上一篇: 谷粒商城day10-springboot微服务项目初始结构创建以及提交到码云
下一篇: 谷粒商城day12-使用人人开源代码生成器生成代码
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我才是真的封不觉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值