开源软件名称:jeexjj_mall
开源软件地址:https://gitee.com/zhanghejie/jeexjj_mall
开源软件介绍:
体验地址- 前台猛击http://106.12.90.63:8080/
- 后台猛击http://106.12.90.63:8080/passport/manager/login
特别致谢项目介绍- 是基于jeexjj轻量级快速开发框架开发的商城。
- 基于springboot的微服务模式,可平滑升级为微服务高并发架构。
- 高仿锤子科技商城,商城前端使用vue2.0前后端分离,后端使用jeexjj框架开发。
- 了解jeexjj轻量级快速开发框架,请移步 码云开源地址 或 github开源地址。
- jeexjj_mall是基于jeexjj轻量级快速开发框架开发的高仿锤子科技商城,商城前端使用vue2.0前后端分离,自适应移动端,帮助中小企业快速搭自已的B2C商城。
- 使用redis缓存,提高商城的响应速度,减轻数据的压力。
项目架构- jeexjj-mall-admin 是商城的后端,基于springboot,是一个maven项目。
- jeexjj-mall-front 是商城的前端,基于vue2.0,是一个前端项目.
技术选型后端技术:前端技术:后台管理项目mall-admin安装教程- 安装jdk1.8+、mysql5.7+、maven3.5+、redis
- 下载代码并初始化数据库doc/db/mall_*.sql
- 下载myeclipse2017(后面有地址),导入maven项目 jeexjj-mall-admin
- 每个项目依次执行maven install
- 运行jeexjj-mall-admin的application.java的main方法。
- 访问http://localhost:8883
商城mall-front运行步骤- 运行springboot项目jeexjj-mall-admin
- 本地安装node3.js
- 在jeexjj-mall-front根目录运行命令npm install 等待执行完毕
- 在jeexjj-mall-front根目录运行命令npm run start即可在浏览器中 的localhost:9999查看项目
后台管理端页面效果商城页面效果技术交流- QQ群:174266358
- 捐赠后,群主解答问题才会更卖力哟。
- 开发工具下载地址:https://pan.baidu.com/s/1BXnWGkASzmYDroIYtJbCBg
nginx部署步骤- 在jeexjj-mall-front项目路径下执行 npm run build编译生成项目的静态页面,在dist目录下
- dist下的 index.html和static静态文件发布到服务器的某一目录下,如usr/local/vue/page
- 在/usr/local/nginx/conf下编辑nginx.conf,修改server节点的location内容如下
location =/ { root usr/local/vue/page; try_files $uri $uri/ @router; index index.html; } 并在server节点下再添一个location配置,反向代理jeexjj-mall-amdin项目 location / { proxy_pass http://localhost:8883/; index index.jsp index.html index.htm; } tomcat下部署步骤- 在jeexjj-mall-front项目路径下执行 npm run build编译生成项目的静态页面,在dist目录下
- 把dist下的文件(不包括dist),拷到jeexjj-mall-admin项目/src/resources/static目录下。
- 运行jeexjj-mall-admin项目,访问http://localhost:8883/即为前端项目,访问http://localhost:8883/passport/login即为后端项目。
- 也可执行前3步后,把jeexjj-mall-admin打成war包,扔到tomcat的webapps的ROOT下,原ROOT下内容清空,访问地址前台:http://ip:port/ 后台http://ip:port/passport/login
JEEXJJ开源项目特别感谢赞助安国众鹿丰商贸有限公司https://www.hbclfsm.com/ |
请发表评论