7 Star 17 Fork 10

loubobooo / happymall

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

happymmall前后端分离项目

项目介绍

这是happymmall前后端分离的项目

软件架构

  1. mmall-fe是前端(前台)项目
  2. admin-fe是前端(后台管理)项目
  3. happymmall是后端(已整合前台和后台管理)项目

安装教程(Linux)

说明:所有软件在 https://download.loubobooo.com 上都有备份

前端软件安装
  1. nodejs的安装(6.14.1)
> wget https://nodejs.org/download/release/v6.14.1/node-v6.14.1-linux-x64.tar.gz
  • 解压到指定文件夹下
> tar -zxvf node-v6.14.1-linux-x64.tar.gz -C /usr/local/
  • 添加环境变量
> vim /etc/profile
添加
export NODE_HOME=/usr/local/node-v6.14.1-linux-x64
export PATH=$NODE_HOME/bin:$PATH
  • 使配置立即生效
> source /etc/profile
  1. webpack的安装(4.6)
  • 用npm方式安装
> npm install webpack -g --registry=https://registry.npm.taobao.org
> npm install webpack-cli -g --registry=https://registry.npm.taobao.org
  1. node-sass的安装
> npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
> npm install node-sass -g
> node-sass -v
  1. hogan.js的安装
> npm install hogan.js --save
项目发布过程
  1. 前台初始化

cd mmall-fe
npm install --registory=https://registory.npm.taobao.org

  1. 后台初始化

cd admin-fe
npm install --registory=https://registory.npm.taobao.org

  1. 项目打包

npm run dist

  1. 文件的创建和复制操作

mkdir /product/ftpfile/frontend
cd /product/ftpfile/frontend
mkdir mmall-fe
mkdir admin-fe
cp -R /developer/git-repository/mmall-fe/dist/ ./mmall-fe/
cd mmall-fe

后端软件安装
  1. JDK: https://my.oschina.net/u/3209432/blog/1576928
  2. Tomcat: https://my.oschina.net/u/3209432/blog/1586656
  3. Maven: https://my.oschina.net/u/3209432/blog/1595936
  4. MySQL: https://my.oschina.net/u/3209432/blog/1595945
  5. Nginx: https://my.oschina.net/u/3209432/blog/1581391
  6. Vsftpd: https://my.oschina.net/u/3209432/blog/1633367

使用说明

参与贡献

  1. Fork 本项目
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

空文件

简介

这是happymmall前后端分离的项目 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/loubobooo/git-repository.git
git@gitee.com:loubobooo/git-repository.git
loubobooo
git-repository
happymall
master

搜索帮助