Vue项目命名规范
2020-08-04 本文已影响0人
黄黄黄大帅
index.js 或者 index.vue,统一使用小写字母开头的(kebab-case)命名规范;
属于组件或类的,对于组件的导出/导入,统一使用大写字母开头的(PascalCase)命名规范 ;
export { default as AppMain } from './AppMain' // 使用 PascalCase命名的文件夹
components下的子文件夹名称统一大写开头(PascalCase)(比较习惯小写)
其他非组件或类的,统一使用小写字母开头的(kebab-case)命名规范
*.js文件命名规范
- 属于类的.js文件,除index.js外,使用PascalBase风格
- 其他类型的.js文件,使用kebab-case风格
- 属于Api的,统一加上Api后缀
*.vue文件命名规范
- 除index.vue之外,其他.vue文件统一用PascalBase风格
*.less文件命名规范
- 统一使用kebab-case命名风格