## 这是一个基于vue全家桶+node.js+express+mysql实现的商城网站
注意:本项目只是一个个人demo,只用于学习交流,故不在维护!
项目github地址:[vueMall](https://github.com/wzz5304/vueMall)
如果觉得对您有帮助,您可以在右上角给我个star支持一下,谢谢!
### 项目结构
如下图所示:
![项目结构](https://user-gold-cdn.xitu.io/2018/1/17/16102c6c85f4227d?w=418&h=625&f=png&s=25028)
**注**:该项目是真实的请求后台api。server为后端数据接口项目结构,运行时可以单独拿出来放在[wamp](http://www.wampserver.com/en/)/www下或者[xammp](http://rj.baidu.com/soft/detail/12489.html?ald)/htdocs 这两是集成包(apache+php+mysql...)没用过的小伙伴可以百度学习学习很容易的。当然你也可以自己单独配置Mysql环境,这个看个人习惯。**连接Mysql代码在server/conf/conf.js**大家只要将配置信息改成自己的就行。表创建**sql语句在server/malldata.sql**文件内大家可以直接复制插入就ok。我的数据库名是**malldata**,大家不一样的记得改,不懂的用数据库的小伙伴们去百度百度很容易的,基本的增删改查会就够了。
### 项目运行
```
# 克隆到本地:
https://github.com/wzz5304/vueMall.git
# 安装依赖:
vue:
....
cd vueMall(进入项目文件下)
npm install (安装依赖)
express:(进入项目文件下)
cd server
npm install(安装依赖)
# 本地开发,开启服务器,浏览器访问http://localhost:8081,express监听的是3001端口http://localhost:3001(我改了监听端口)
vue:
npm run dev
express:
node bin\www
# 构建生产
npm run build
```
注:第一次使用vue和express的小伙伴记得全局安装下vue-cli和express
- **vue-cli**
键入命令:npm install -g vue-cli
- **express**
键入命令:cnpm i -g express-generator
不懂的改后台监听端口的可以[打开](https://juejin.im/post/5a5eac7af265da3e4f0a2fba)查看,对你有帮助记得给个爱心哦,谢谢!
小伙伴们右上角狠狠给个Star吧,谢谢~
### 项目说明
- 用到的技术栈
vue-cli2 + vue2.0 + vue-router + vuex + axios + stylus + scss + node.js + es6 + express + mysql
- 实现功能
```
- 登录注册
- 商品详情
- 购物车管理
- 地址管理
- 模拟支付(由于调用不了支付接口)
- 订单管理
```
- 功能说明
```
- 基于vue2.0
- 使用vue-cli脚手架搭建项目
- 使用vue-router实现路由切换
- 使用vuex进行状态管理
- 使用axios进行数据请求
- stylus和scss编写样式
- 联动滚动借助了vue-infinite-scroll插件和图片懒加载vue-lazyload插件
- Express编写后台api
- Mysql实现数据存储
```
### 学习参考
- vue2.0官网 [https://vuefe.cn/v2/guide/](https://vuefe.cn/v2/guide/)
- npm [https://www.npmjs.com/](https://www.npmjs.com/)
- ES6 [http://es6.ruanyifeng.com/](http://es6.ruanyifeng.com/)
- Sticky footers [https://juejin.im/post/5a52d62a518825734c5b3c37](https://juejin.im/post/5a52d62a518825734c5b3c37)
- awesome-vue [https://github.com/vuejs/awesome-vue](https://github.com/vuejs/awesome-vue)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
基于vue全家桶+node.js+express+mysql实现的商城网站.zip (258个子文件)
.babelrc 96B
checkout.css 29KB
base.css 20KB
product.css 10KB
productDetails.css 9KB
modal.css 5KB
login.css 3KB
style.css 1KB
goods.css 616B
style.css 111B
.editorconfig 147B
icomoon.eot 2KB
.eslintignore 23B
load.gif 124KB
loading.gif 71KB
jianjie.gif 56KB
ewm.gif 11KB
icon3.gif 2KB
icon4.gif 1KB
phone.gif 1KB
icon5.gif 1KB
title.gif 1KB
.gitignore 44B
.gitkeep 0B
demo3.html 1KB
demo2.html 832B
demo1.html 643B
index.html 447B
layout.jade 125B
error.jade 84B
index.jade 66B
iphoneX.jpg 2.04MB
xiaomi-matebook.jpg 535KB
xiaomi6.jpg 392KB
xiaomi-tv.jpg 360KB
14.jpg 278KB
1b.jpg 237KB
jianjie.jpg 211KB
10.jpg 170KB
14766931740570.jpg 143KB
4.jpg 137KB
57bac14fNf77f5757.jpg 132KB
7.jpg 131KB
15144482787248.jpg 116KB
foot.jpg 114KB
13.jpg 99KB
pingheng.jpg 95KB
mi6.jpg 90KB
banner.jpg 87KB
15144381201181.jpg 86KB
photo.jpg 83KB
3.jpg 81KB
3.jpg 81KB
6.jpg 80KB
15144443267556.jpg 80KB
8.jpg 75KB
5.jpg 72KB
top_img.jpg 70KB
9.jpg 68KB
15115169565977.jpg 64KB
15.jpg 63KB
zipai.jpg 62KB
img_1.jpg 55KB
img_5.jpg 55KB
5b.jpg 47KB
2b.jpg 36KB
con-bg_04f25dbf8e.jpg 35KB
iphoneX.jpg 34KB
16.jpg 31KB
3b.jpg 31KB
12.jpg 26KB
img_4.jpg 25KB
11.jpg 25KB
buttom.jpg 24KB
4b.jpg 21KB
note.jpg 16KB
2.jpg 15KB
1.jpg 14KB
57b51e53Nff9658bc.jpg 12KB
57b5215cN34f6667b.jpg 11KB
cart-updown_8303731e15@2x.jpg 11KB
57b517b0Na190fb7f.jpg 11KB
57b5207fN34515ded.jpg 11KB
57bd3bedNd9e45548.jpg 10KB
57b521b0Ndc532f15.jpg 10KB
img_2.jpg 10KB
img_3.jpg 10KB
logo.jpg 10KB
logo.jpg 10KB
56fe3cbfN977fcdc6.jpg 10KB
57b520ffN5160f3d3.jpg 10KB
57b51823N413179c9.jpg 10KB
56fe1640Nd97fbaf8.jpg 10KB
57b519d0Nd5262347.jpg 9KB
57b51f31N6cc75507.jpg 9KB
56ef639eN7e5f746a.jpg 8KB
56f4e71eN3c1b31ee.jpg 8KB
mail_1.jpg 8KB
56eb6f95Nea3fac74.jpg 7KB
56f21315N2f8034ba.jpg 7KB
共 258 条
- 1
- 2
- 3
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功