同じ変数名が定義されています。
エラー例
for (var i = 0; i < config.length; i++) {}
for (var i = 0; i < data.length; i++) {}
解決方法
-
変数名を変更し、重複しないようにします。
for (var i = 0; i < config.length; i++) {} for (var dataIndex = 0; dataIndex < data.length; dataIndex++) {}
-
tslint.jsonの "no-duplicate-variable" 設定を削除するか、false を指定して無効にします。
tslint.json
{ "rules": { "no-duplicate-variable": false } }
検証環境
- typescript 2.6.2
- tslint 5.9.1
- Microsoft Windows 7 Professional Service Pack 1 (Microsoft Windows NT 6.1 (7601))