合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
# 框架骨架模块化 * #### API - ##### 请求api目录结构 ![](https://img.kancloud.cn/09/a9/09a9cce6ba5ef13a211487b9d4a8c586_312x132.png) - ##### 请求封装说明 1. `http` 网络的请求文件夹 2. `apis` 模块化的接口名 3. `api.js` 统一的接口导入 4. `config.js` 接口的请求域名 5. `http.js` uniapp的Promise请求封装 * #### 图片 - ##### 图片目录结构 ![](https://img.kancloud.cn/f2/cb/f2cba9027a40faaed03710d6cfcc3ae8_297x302.png) - ##### 图片目录说明 1. `platfrom` 文件夹为静态资源的分盘口化以及模块化 2. `main` 与`assist` 为两盘口的文件夹(可加更多盘口) 3. `images`图片文件夹 4. `images/common`这个文件夹为一些公共图片存放位置(如logo.png、缺省图片等) 5. `index、category、cart、profile`这些文件夹是按照电商的目录结构设置的,实际以真实结构而创建 * #### 样式 - ##### 统一使用sass的预编译样式 - ##### 早期uni-app推荐使用upx,目前官方 已经推荐统一改为rpx了 。 [查看详情](https://ask.dcloud.net.cn/article/36130)——公告网址: https://ask.dcloud.net.cn/article/36130 - ##### 样式导入( 关于导入外联样式, 需要使用 **@import ,**最后以分号结束 ) ```javascript @import "../../common/uni.css"; ``` * #### 语言文件 - ##### 语言的模块化 ![](https://img.kancloud.cn/3f/92/3f92a0e6d43673ca95b52e17ef1ae22c_318x402.png) - ##### 结构的说明 - `lang` 语言切换文件夹 - `lang/en.js` 英文的总输出目录 - `lang/zh.js`中文的总输出目录 - `en_index.js,en_profle.js,zh_index.js...` 这些目录是按照电商的目录结构设置的,实际以真实结构而创建