Vue文件命名规范

Vue项目中的文件/文件夹命名规范

1、components、views下文件夹/文件命名

a、文件夹命名使用大写字母开头PascalBase风格
b、必须包含index.vue
c、其他文件名以大写开头PascalBase风格

eg:

  • [components]

    • [Breadcrumb]
      • index.vue
      • ItemDetail.vue
    • [Hamburage]
      • index.vue
    • [SvgIcon]
      • index.vue
  • [viwes]

    • [Home]
      • index.vue
    • [Article]
      • index.vue
      • ArticleDetail.vue

2、*.js文件命名规范

a、属于类的.js文件,除了index.js,其他使用PascalBase风格
b、属于其他类型的.js文件,使用kebab-case风格
c、属于Api的, 统一加上Api后辍

eg:

  • index.js
  • ParentChidren.js
  • HomeApi.js

3、*.vue文件命名规范

除index.vue外,其他vue文件统一使用PascalBase风格

eg:

  • index.vue
  • ArticleDetail.vue

4、.less/.scss文件命名规范

统一使用kebab-case命名风格

eg:

  • article-detail.less / article-detail.scss

5、css类名命名规范

统一使用 kebab-case命名风格

eg: .article-container

6、方法命名(采用动词+名词),驼峰式划分语义

eg: doSomething(){}

7、变量命名,驼峰式命名

eg: let myName = ‘ken’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值