Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Without author's permission, this code is only for learning and cannot be used for other purposes.
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

博文通讯商城

博文通讯商城 系统简介

博文通讯商城系统是B2C模式的电子商城

后端基于springboot 职责单一提供api服务

前端基于nodejs 纯html5 css3 通过json 和后端api交互。

实现的前后端分离架构的项目

前后端分离架构

相关技术文章

前后端分离的思考与实践

浅谈前后端分离技术

##博文通讯商城技术路线 后端构建:spring-boot+mybatis+pagehelper+Swagger2构建RESTful API

前端构建:nodejs+gulp+requirejs+art-template+bootstrap+weui

安装运行步骤

一、api-server

前提要安装好 jdk8 maven

  1. $ mvn clean install

2 $ cd api-server

3 $ mvn spring-boot:run

4 打开浏览器:http://localhost:8080/swagger-ui.html

二、front-project

前提安装好nodejs 8.*

1 安装node http://www.cnodejs.org 官网下载 傻瓜式安装 一直确定就行 默认安装在 C:\Program Files\nodejs

2 检测安装结果 打开 命令行 输入 node -v 会出现node版本 输入 npm -v 会出现npm版本

3 配置npm全局环境 在C:\Program Files\nodejs 这里新建连个文件夹 "node_global"及"node_cache" 打开cmd 用管理员 身份打开 输入命令:npm config set prefix "C:\Program Files\nodejs\node_global" 输入命令 :npm config set cache "C:\Program Files\nodejs\node_cache"

4:配置环境变量 在系统变量下新建"NODE_PATH",输入”C:\Program Files\nodejs\node_global\node_modules“用户变量 用户变量"PATH"修改为“C:\Program Files\nodejs\node_global\”;

5:检查 cmd命令 输入npm install gulp -g 然后看看 node_global文件夹有没有gulp文件

6.$ npm install -g cnpm --registry=https://registry.npm.taobao.org

7.$ cnpm install -g gulp 

8.$ cd front-projec

9.$ cnpm install

10.$ gulp

11 打开浏览器:http://localhost:4865

12 后台管理:http://localhost:4865/page/manage_login.html

13 管理员帐号:admin 密码:111111

三、使用反向代理

进入nginx-1.10.2目录,双击nginx.exe

打开浏览器: http://localhost/

注:反向代理为了解决前后端分离带来的跨域问题,具体的代理规则请看nginx.conf

Comments ( 0 )

Sign in for post a comment

About

博文通讯商城系统是B2C模式的电子商城 后端基于springboot 前端基于nodejs 实现的前后端分离架构的项目 spread retract
Cancel

Releases (1)

All

Contributors

All

Activities

load more
can not load any more