微信⼩程序开发规范⽂档-项⽬结构
*项⽬结构
project/ // 根⽬录
├─ images/ // 图⽚/⼩图标 ├─ pages/ // pages⽬录
├─ utils/ // ⼯具,包⽂件⽬录
├─ app.js // ⼊⼝⽂件 ├─ app.wxss // 公共设置 ├─ app.json // 公共样式表
└─ project.config.json // 项⽬的编辑器配置
页⾯⽬录
1.由历史原因和个⼈习惯导致⽬录命名不统⼀,语义不清晰,不同成员在维护时难以快速识别。
⽬录命名应遵循以下规范:
尽量简短
采⽤英⽂⼩写⽅式单词间以下划线连接
英⽂语义需与当前⽬录实现的功能保持⼀致如有复数,应采⽤复数命名
不应该出现数字和除下划线以外的特殊符号⽰例:
// 错误的写法...
├─ pages/├─ About/├─ grouplist/├─ group-list/├─ group_list3/├─ groupList/├─ gl/
├─ yong_hu/...
// 正确的写法...
├─ pages/ ├─ about/ ├─ group_list/ ├─ users/...
1. ⼩程序规定,⼀个页⾯由wxml,wxss,js,json四个⽂件组成。为了⽅便开发者减少配置项,描述页⾯的四个⽂件必须具有相同的路径与⽂件名。⽰例:
// 错误的写法...
├─ home/
├─ index.wxml├─ index.wxss├─ index.js└─ index.json...
// 正确的写法...
├─ home/
├─ home.wxml ├─ home.wxss ├─ home.js └─ home.json...
└ ┌ ┘ ┐ ┤ ├ ┴ ┬ ┼ │ ─