文章内容

2020/5/15 9:47:07,作 者: 黄兵

TSLint : variable name must be in camelcase or uppercase

最近在使用下划线命名的时候出现了如下错误:

TSLint : variable name must be in camelcase or uppercase

解决方案:

修改tslint.json文件,找到rules下面的variable-name数组,增加:allow-leading-underscore ,来解决此问题。

// tslint.json contents
{
  // ...
  "rules": {
    // ...
    "variable-name": [
      true,
      // ...
      "allow-leading-underscore"
    ]
  },
  // ...
}

下面是几个选项的解释:

  • "allow-leading-underscore" 允许在开头加下划线(仅在指定“检查格式”的情况下有效)
  • "allow-pascal-case" 除了lowerCamelCase之外,还允许PascalCase。
  • "allow-snake-case" 除lowerCamelCase外,还允许snake_case。
  • "allow-trailing-underscore"最后允许使用下划线。(仅在指定“检查格式”时有效)


参考资料:

1、TSLint : variable name must be in camelcase or uppercase

分享到:

发表评论

评论列表