
使用Vue全家桶、Node.js、Express和MySQL构建的电商平台
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这是一个采用Vue.js框架及其生态系统(即“Vue全家桶”)、结合Node.js和Express服务器端技术,并利用MySQL数据库存储数据的综合电商平台开发项目。
连接MySQL的代码在`server/conf/conf.js`文件中的配置信息需要改为自己的设置。表创建可以在`server/malldata.sql`文件内直接复制插入。数据库名为malldata。
本地开发步骤如下:
1. 在vueMall目录下,运行命令 `npm install express:cd server npm install` 安装依赖。
2. 开启服务器:在express项目根目录执行 `node bin/www`
3. 启动Vue开发环境:在Vue项目的根目录中执行 `npm run dev`。Express监听端口为3001,访问地址是http://localhost:8081
4. 构建生产环境应用:运行命令 `npm run build`
项目基于vue2.0使用vue-cli脚手架搭建,通过vue-router实现路由切换,并借助vuex进行状态管理。axios用于数据请求,样式采用stylus和scss编写。为了实现联动滚动功能,使用了`vue-infinite-scroll插件` 和 图片懒加载的 `vue-lazyload插件`。
Express负责后台API开发,MySQL数据库用来存储登录注册、商品详情、购物车管理和地址管理等相关信息,并实现了订单管理和模拟支付等功能。
全部评论 (0)
还没有任何评论哟~


