我已经为我的TypeScript项目配置了TSLint,我不知道警告forbidden var keyword
是什么意思。下面是一个最小的例子,它会导致TSLint警告:
var x: number = 1;
谢谢。
编辑:我使用样例tslint.json
这意味着你不允许使用var语法来声明
var = 1;
这是Ecmascript 6的一个规则,它的目的是确保你不会意外地在同一个作用域中重复声明同一个变量两次,从而在无意中赋予它另一个含义。
请看此页:http://eslint.org/docs/rules/no-var