文件命名規(guī)范
- 文件夾命名
所有文件夾命名一律以小寫字母命名大州,而如果是復(fù)數(shù)單詞為命名的,則以 -
符號為區(qū)分垂谢。
- 所有靜態(tài)文件厦画,包括但不限于html、css滥朱、js根暑、ts、圖片
一律以小寫字母命名徙邻,而如果是復(fù)數(shù)單詞為命名的排嫌,則以 -
符號為區(qū)分。
- vue文件
一律用KebabCase(大駝峰命名)格式缰犁,MyComponent.vue
的形式淳地。
- 文件格式(應(yīng)有具體意義)
例如:ts中 user文件夾里面的文件,可以取名為 user-options.ts
等帅容。
例如:組件中 user文件夾里面的文件颇象,可以取名為 UserLogin.vue
等。
方法命名規(guī)范
- interface
以大寫 I
為開頭+大駝峰命名法并徘,例如 IUserOption
遣钳。
- enums
以大寫 E
為開頭+大駝峰命名法,例如 EUserMode
麦乞。
- namespace
以大寫N
為開頭+大駝峰命名法蕴茴,例如 NUserOption
- hook
以小寫 use
為開頭劝评,例如 useUserLogin
。
- 組件 name
跟隨組件名字即可荐开。
- 通用常數(shù)
const MAX_NUM=1
- 通用方法以及參數(shù)
一律用小駝峰命名法, userLoginHandler
- 組件名字
跟隨組件名字
- 事件名
跟隨方法命名法付翁,即小駝峰命名法, @userLoginHandler
路徑命名
一律以小寫字母命名,而如果是復(fù)數(shù)單詞為命名的晃听,則以 -
符號為區(qū)分。