2016-03-21 7 views
2

私はeslintを使用しています。私はconfigを確認して、大文字と小文字の慣例のオプションは表示されません。lintersは関数名のタイプミスを捕まえることができますか?

私はケースに遭遇した:それは

myString.startsWith('blah');

でなければなりません

myString.startswith('blah');

を偶発小文字'w'をキャッチする鼻くそのビットです。これにより、実行時エラーが発生します。私はReactjsを使用しています(それは重要です)。

大文字と小文字を区別する関数呼び出しを有効にすることは可能ですか?

+2

オブジェクトにどのメソッドが存在し、どのメソッドが存在しないかを知るには、通常、リンターではなくタイピングシステムが必要です。 – Bergi

+0

@Bergi - オブジェクトに関数が存在するかどうかの質問に答えるつもりはありません。むしろ、この関数はcamelCaseを使用するJS規約に従っています。 –

+0

これには単語リストを使用する必要があります。はい、確かに可能です(そして、典型的なスペルチェッカーと同様に動作します)が、それはeslintにはありません。あなたはそれのための独自のプラグインを書くことができます。 – Bergi

答えて

1

ESLintはあなたの友人にはなりません。

これは、あなたのコードがと思っていることをテストするためにテストが行​​われる場所です。がそうしているはずです。

関連する問題