
# Project Structure

项目大概结构

###api:项目中所有api（这块根据项目情况，大小进行细分）
	basic.js:里面放一些公共api,字典项...
	login.js:注册，登录，授权...，所用的api
	product.js:所有商品相关联的api
	userInfo.js:用户信息，设置，修改资料等。。。
	
###common:项目公共js，css文件
	request：请求封装js
	style：公共样式
	graceChecker.js：表单验证js
	html-parser.js：富文本转换
	util.js：全局封装的常用的js方法
	
###components：组件 ）公用

###config：全局配置文件
	assets.config.js：静态图片配置文件
	formRule.config.js ：全局表单验证，配置规则以及提示
	global.config.js：全局常量，url，apiurl，版本号等信息配置
	
###pages：页面文件
	index：入口tabbar的文件目录
	order：订单分包文件目录
	product：产品分包文件目录
	user：用户分包文件目录
	public：公共复用的页面目录
	
###static：静态图片，icon （里面如果图片过多，可以细分目录）
	delImg：布局时引用的产品，banner，avatar等 上线需要删除的图
	uni.ttf：icon文件
	
###store：vuex文件

###pages：页面路由配置
####如果当前板块页面功能不多的情况下，没有必要单独分包
分包规则：根据项目大小情况来定，有需要分包的，在package.json 里面subPackages数组添加路由在pages里面单独新建分包文件夹，
	
	