基本介绍

基本介绍

一个商城小项目,目的是能通过使用不同的技术栈来实现多个端的开发,并且可以涵盖各种丰富的实用功能。

首页 商详 购物车 我的
基本介绍_第1张图片
首页
基本介绍_第2张图片
商详
基本介绍_第3张图片
购物车
基本介绍_第4张图片
我的

前端实现

  • 技术栈主要使用 vue+vant+axios 来实现。

    • 项目预览
    • 文档说明
    • 更新日志
  • 使用

# 项目下载
$ git clone [email protected]:Ewall1106/mall.git

# 安装运行
$ npm install
$ npm run dev
  • 目录结构
|-- public                // public
|-- src
|   |-- api               // 接口列表
|   |-- assets            // 图片资源
|   |-- components        // 公共组件
|   |-- icons             // svg图标
|   |-- router            // 路由
|   |-- store             // vuex
|   |-- styles            // 公共样式
|   |-- utils             // 工具函数
|   |-- views             // 具体页面
|   |-- App.vue           // 主页面
|   |-- main.js           // 入口文件
|   |-- permission.js     // 权限控制逻辑
|-- package.json          // 客户端依赖
|-- .eslint.xx            // eslint处理
|-- babel.config.js       // babel配置文件
|-- postcss.config.js     // postcss配置文件
|-- vue.config.js         // vue相关配置文件
|-- ...

后端服务

  • Panda-mall 商城的后端项目,技术栈主要使用 node+koa+mongodb 来实现。

    • 项目预览
    • 文档说明
    • 更新日志
  • 使用

# 下载到本地
$ git clone [email protected]:Ewall1106/panda-server.git

# 客户端运行
$ npm install
$ npm run dev

协议

MIT
Copyright (c) 2020-present Ewall&熊猫

你可能感兴趣的:(基本介绍)