由历史原因及个人习惯引起的 DOM 结构、命名不统一,导致不同成员在维护同一页面时,效率低下,迭代、维护成本极高。
目录命名
- 项目文件夹:projectname
- 样式文件夹:style
- 脚本文件夹:js
- 样式类图片文件夹:img
- 有复数结构时,要采用复数命名法
例: actions、reducers
文件命名
命名尽量简洁,若是模块的入口文件,统一为 index.js
;若是样式,为了模块化后的名字的一致性,直接用所在模块的名字,例: user 模块的样式文件命名为 user.less
不必在文件名带有模块属性,例如: actions 下的 user 直接定义为 user.js
,而不是 userAction.js