文档管理中心

@typescript-eslint/naming-convention

强制标识符使用一致的命名风格。

规则配置

收起
自动换行
深色代码主题
复制
  1. // code-linter.json5
  2. {
  3. "rules": {
  4. "@typescript-eslint/naming-convention": "error"
  5. }
  6. }

正例

收起
自动换行
深色代码主题
复制
  1. // 默认类名为大驼峰的命名风格,函数名为小驼峰的命名风格
  2. export class Bar {
  3. public meth() {
  4. console.info('method');
  5. }
  6. }
  7. export function foo() {
  8. console.info('function');
  9. }

反例

收起
自动换行
深色代码主题
复制
  1. // 默认类名为大驼峰的命名风格,函数名为小驼峰的命名风格
  2. export class bar {
  3. public Meth() {
  4. console.info('method');
  5. }
  6. }
  7. export function Foo() {
  8. console.info('function');
  9. }

规则集

收起
自动换行
深色代码主题
复制
  1. plugin:@typescript-eslint/all

Code Linter代码检查规则的配置指导请参考Code Linter代码检查

在 指南 中进行搜索
请输入您想要搜索的关键词