多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
`审核人:尹帮会` `被审核代码负责人:廖爽` `代码地址:http://192.168.1.170/hyfe/demo-project/tree/master/demo-liaoshuang` #### 一、 css命名不符合规范(已修改) 文件名:`styles/index.css` ``` .flexC { display: flex; flex-direction: column; justify-content: space-between; } ``` 解决方案:.flexC改为.flex-c #### 二、js文件名不符合规范(已修改) 文件名:`scripts/index.js scripts/test.js` ``` /** * @Author: baizn * @DateTime: 2017-01-17 09:24:27 * @Description: 测试主JS文件 * @Last Modified By: baizn * @Last Modified Time: 2017-01-17 09:24:27 */ define(function(require) {}} ``` 解决方案:js文件注释信息同当前js文件内容相匹配。 #### 三、一个接口一个mock文件不合理(已修改) 文件名:`mockData` ``` /** * @Author: asuangs * @Email: liaoshuang@hiynn.com * @DateTime: 2017-10-24 14:30:00 * @Description: 车辆信息 (汽车品牌分布) */ define(function(require) { require('mock') var util = require('util') Mock.mock(util.urlReg('brandDis'), { ... }); }); ``` 解决方案:一个页面的接口放在同一个js文件中,防止页面较多,mock js文件过多,不易维护。 #### 四、 scripts一个模块未对应一个文件夹(已修改) 文件名:`scripts` ![](https://box.kancloud.cn/bc2710cb9fd4fa2a2913d31eef0272c6_252x110.png) 解决方案:scripts文件下分模块建立文件夹,每个模块下所有js都放到对应文件夹中。入口函数为index.js。 #### 五、images一个模块未对应一个文件夹(未修改) 文件名:`images` ![](https://box.kancloud.cn/ddf6e08c5ffd392b6373bd9e35e3e926_274x383.png) 解决方案:image目录下每个模块新建一个文件夹,用到的图片都放到该文件夹下面,再建立一个common文件夹,放所有公用的图片。