项目一般目录结构
|-- styles // 样式
|-- common.wxss 公用样式
|-- reset.wxss 重置框架样式
|-- assets // 图片、音频等静态资源
|-- icon // 普通图片
|-- tab // tab用图片
|-- component // 组件用图片
...
|-- pages // 页面:按照tab-模块-子模块的格式编写(每个模块单独写一个api.js文档调用接口,处理数据)
|-- module1
|-- pages1
|-- module 2 // 假设为分包
|-- pages
|-- subpages1
|-- template // 模板文件
|-- components // 组件文件
|-- behaviors // 共享代码
|-- styles // 共享样式
|-- components1
|-- models // 业务模型:按照模块-子模块的格式访问
|-- module1
|-- module2
|-- libs // 引入的库
|-- utils // 工具
|-- commonUtil.js // 通用工具模块
|-- http.js // 网络请求访问模块
|-- store.js // 缓存使用模块
|-- eventBus.js // 组件间eventBus通信模块
|-- ...
|-- app.json // 项目的入口文件,在这里定义和操作全局用的方法和数据,比如用户登录、用户信息、系统信息
|-- app.jspn // 全局配置,用于注册页面路径,设置窗口属性、设置tab、设置网络超时时间
|-- app.wxss // 全局样式,在这里可以配置的样式将会作用于所有页面
|-- project.config.json // 项目配置文件
|-- sitemap.json 是否允许索引