项目地址https://github.com/huangche00...历时一个多月,第一版前端架构页面结构(H5、CSS3、原生JS)框架(基于Vue脚手架:vue-cli)最终完成搭建数据请求处理框架(Axios)Vue-Router用于路由处理Vue-LazyLoad用于图片加载服务器架构选择NodeJs用于后台开发Express中间件用于服务配置、路由和请求处理官网http://www.expressjs.com。cn/Mysql中间件处理与数据库的“通信”。Body-Parser中间件获取前端请求参数。Cookie-Parser和Cookie-Session处理cookie和会话。数据库选择使用MySQL来设计和实现相关的数据库。目前的项目已经完成。PC端仿京东首页https://github.com/huangche007/jd安装mysql数据库,然后导入,实现功能首页数据展示分类页数据展示购物车我的注册登录商品详情页商品搜索migou.sql文件然后通过npm安装本地服务第三方依赖模块(需要安装Node.js)cdvue-jdnpminstall或者cnpminstall(个人更喜欢用后者,下载依赖模块更快)npmrundev最后开启后台服务nodeserver.js目录结构
.├──README.md├──libs//常用后台工具模块封装,如格式化事件,MD5加密等├──route//后台接口写入目录├──server.js//后台服务配置文件├──webpack.config.js//webpack配置文件├──index.html//项目入口文件├──package.json//项目配置文件├──src//生产目录│├──assets//cssjs和图片资源│├──components//各种Vue组件│├──store//vuex状态管理器│├──App.vue//项目中的全局Vue│├──main.js//WebpackPre-编译入口│└──router.config.js//vue路由配置文件项目效果图...未完待续QQ交流群:526450553已满,可以打我个人QQ:386271623,拉大家进去微信群