114 lines
4.2 KiB
Markdown
114 lines
4.2 KiB
Markdown
# 目录结构
|
|
|
|
```
|
|
|
|
└─view uni-app存放根目录
|
|
├── App.vue 文件主入口
|
|
├── api 后台api调用地址
|
|
│ ├── api.js 公共接口api
|
|
│ ├── order.js 订单数据api
|
|
│ ├── public.js 公共接口api
|
|
│ ├── product.js 商品数据api
|
|
│ ├── merchant.js 商户数据api
|
|
│ └── user.js 用户信息api
|
|
├── components 组件
|
|
│ ├── accredit 授权弹窗
|
|
│ ├── base 公共组件
|
|
│ │ ├──easy-loadimage 图片懒加载
|
|
│ │ ├──recommend 推荐商品
|
|
│ │ ├──tui-skeleton 骨架屏
|
|
│ │ ├──tui-drawer 抽屉弹窗
|
|
│ ├── couponListWindow 优惠券列表弹框
|
|
│ ├── cus-previewImg 查看规格轮播大图组件
|
|
│ ├── goodList 主页和商品搜索页商品列表
|
|
│ ├── jyf-parser 商品详情富文本解析器
|
|
│ ├── merchantList 商户列表
|
|
│ ├── merHome 商户头部信息
|
|
│ ├── productConSwiper 商品详情banner
|
|
│ ├── productWindow 商品详情sku弹出层
|
|
│ ├── shareInfo 资讯详情分享
|
|
│ ├── shareRedPackets 商品详情分销气泡
|
|
│ ├── skeleton 骨架屏
|
|
│ ├── userEvaluation 商品评价
|
|
│ ├── WaterfallsFlow 瀑布流
|
|
│ ├── WaterfallsFlowItem 瀑布流
|
|
│ ├── navBar 头部导航小标
|
|
│ ├── emptyPage 缺省图
|
|
│ ├── vconsole.min.js 调试打印工具
|
|
├── config 配置
|
|
│ ├── app.js 请求地址和请求头配置
|
|
│ ├── cache.js 缓存信息
|
|
│ └── socket.js 套接字
|
|
├── js_sdk JS-SDK
|
|
│ └── Sansnn-uQRCode 二维码生成
|
|
├── libs 执行子文件
|
|
│ ├── apps.js 授权登录获取token
|
|
│ ├── chat.js 聊天通信配置
|
|
│ ├── iframe.js 判断是否是isIframe页面
|
|
│ ├── login.js 登录
|
|
│ ├── order.js 活动商品跳转和预下单
|
|
│ ├── merchant.js 商户关注/取消
|
|
│ ├── routine.js 微信小程序获取信息
|
|
│ └── wechat.js 微信公众号获取信息
|
|
├── main.js 项目入口文件
|
|
├── manifest.json 应用配置文件
|
|
├── mixins 混入
|
|
│ └── SendVerifyCode.js 验证码
|
|
├── package-lock.json 描述模块的版本信息,模块来源及依赖
|
|
├── pages 页面目录
|
|
│ ├── address 地址相关页
|
|
│ ├── auth 作者
|
|
│ ├── goods 商品相关页
|
|
│ ├── goods_cate 商品分类页
|
|
│ ├── index 首页
|
|
│ ├── merchant 商户相关页
|
|
│ ├── order_addcart 购物车
|
|
│ ├── user 个人中心
|
|
│ └── users 用户目录
|
|
├── pages.json 页面文件的路径、窗口表现配置文件
|
|
├── plugin 插件
|
|
│ ├── animate 动画库
|
|
│ ├── chat 聊天插件
|
|
│ ├── clipboard 复制插件
|
|
│ ├── dayjs 处理时间和日期的库
|
|
│ ├── image-tools 图像转换工具
|
|
│ └── jweixin-module 公众号H5的JS-SDK
|
|
├── static 静态文件
|
|
│ ├── css css样式目录
|
|
│ ├── easy-loadimage 图片懒加载图片
|
|
│ ├── html PC端打开时的html文件
|
|
│ ├── iconfont iconfont
|
|
│ ├── images 图片资源
|
|
│ ├── img 图片资源
|
|
│ └── tabBar 底部导航图片
|
|
├── store vuex
|
|
│ ├── getters.js store的计算属性
|
|
│ ├── index.js store入口文件
|
|
│ └── modules store的模块
|
|
├── uni.scss uniapp自带的的scss文件
|
|
├── unpackage 打包后的目录
|
|
├── utils 公共的js模块
|
|
│ ├── animationType.js APP端跳转样式
|
|
│ ├── ase.js 滑块
|
|
│ ├── crypto-js.js 滑块
|
|
│ ├── base64src.js base64
|
|
│ ├── consumerType.js 客服选择
|
|
│ ├── cache.js 设置,读取,检测缓存
|
|
│ ├── index.js 公共配置文件
|
|
│ ├── permission.js 权限
|
|
│ ├── request.js api请求方法
|
|
│ ├── setTheme.js 设置主题色
|
|
│ ├── SubscribeMessage.js 小程序订阅消息
|
|
│ ├── util.js 工具函数
|
|
│ └── validate.js 输入验证,函数防抖
|
|
└── vue.config.js 主配置
|
|
```
|
|
|
|
# 配置说明
|
|
|
|
配置说明
|
|
下载模版用HBuilder X打开
|
|
修改配置 config/app.js
|
|
|
|

|