(开源)基于Vue、react、node.js、go开发的微商城(含微信小程序)
时间:2021-12-13 来源:互联网 编辑:宝哥软件园 浏览:次
微商城
项目截图
16px; padding: 0px; font-size: 1.25em; border: 0px; font-weight: normal; box-sizing: border-box; line-height: 1.25; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";">微信小程序
项目环境搭建
1克隆代码
git clone https://github.com/shen100/wemall.git
2配置nginx将wemall/nginx/dev.wemall.com.conf
文件拷贝到nginx的虚拟主机目录下
3配置hosts127.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依赖的第三方库
项目结构
最后
求star,star就是继续下去的动力
版权声明:(开源)基于Vue、react、node.js、go开发的微商城(含微信小程序)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。