# 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里面单独新建分包文件夹,