用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

47

主题

95

帖子

5926

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5926
2017-5-29 11:17:05 yuzeng84 管理员 楼主 2403157
基于vue, react, node.js, go开发的微商城(含微信小程序
截图
687474703a2f2f7265732e636c6f7564696e6172792e636f6d2f6463656d61717863702f696d6167.jpeg

项目环境搭建


1 克隆代码

   见附件

2 配置nginx
   将wemall/nginx/dev.wemall.com.conf文件拷贝到nginx的虚拟主机目录下

3 配置hosts
   127.0.0.1 dev.wemall.com

4 创建数据库
   先创建数据库如wemall,再use wemall,然后导入wemall/sql/wemall.sql

   注意: 本地开发模式下,数据库是wemall,用户是root,密码是test1234
   可以通过wemall/configuration.json配置文件进行修改

5 安装node.js第三方模块
    进入wemall/nodejs目录,运行命令

        npm install

    如果安装失败,或速度慢,可尝试阿里的镜像

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

6 启动node.js程序
   进入wemall/nodejs目录,运行命令

        npm start

   再开一个新的命令行窗口, 运行命令

        npm run staticServ

7 运行go程序
   进入wemall目录下,运行

   go run main.go
技术选型
前端
  • web服务器: nginx
  • 后台渲染: node.js
  • M站框架集: vue, vuex, vue-router
  • M站UI组件库: vux
  • 后台管理框架集: react, redux, react-router-redux
  • 后台管理UI组件库: antd
  • 数据可视化: echarts
  • 富文本编辑器: ueditor
  • 打包工具: webpack
  • 构建工具: gulp
后台
  • web框架: iris
  • 路由: httprouter
  • 持久层框架: gorm
  • 数据库: mysql
go依赖的第三方库

1.png
项目结构
2.png


github源码及其下载:

游客,如果您要查看本帖隐藏内容请回复








极乐小程序商店:http://wxapp.dreawer.com
极乐小程序开发者联盟:http://www.wxapp-union.com
极乐大牛专栏:http://zhuanlan.zhihu.com/dreawer
2017-5-29 12:20:29 himily 来自手机 架构狮
沙发
这个不错,学习一下
himily 发表于 2017-5-29 12:20
这个不错,学习一下

是的,就是支付这块好像没有。不学有一些体验类的需要提高。
极乐小程序商店:http://wxapp.dreawer.com
极乐小程序开发者联盟:http://www.wxapp-union.com
极乐大牛专栏:http://zhuanlan.zhihu.com/dreawer
来嘛  号详细的
2017-5-29 15:07:59 lenzeon 架构狮
5#
谢谢分享
1111
下来学习学习
看看
谢谢支持 学学了
学习
2017-5-31 08:36:15 mr.ben 架构狮
12#
这个不错,学习一下
好东西!谢谢!
顶一下
DD
您需要登录后才可以回帖 登录 | 立即注册