3

JSHintオプション リファレンスには、一部のオプションが非推奨として次の通知とともにリストされています。

警告このオプションは推奨されておらず、JSHint の次のメジャー リリースで削除される予定です。JSHint は、その範囲をコードの正確性の問題に限定しています。コード スタイルに関連する規則を適用したい場合は、JSCS プロジェクトをチェックしてください。

具体的には、非推奨のオプションは次のとおりです。

  • キャメルケース
  • すぐに
  • インデント
  • マックスレン
  • ニューキャップ
  • 空っぽ
  • 引用符
  • ラクブレイク
  • ラクスコンマ
  • マルチストリング
  • サブ

残念ながら、リファレンスはこれらの廃止されたオプションを置き換える方法を示しておらず、JSCS GitHub リポジトリを指しているだけです。

非推奨の JSHint オプションに対応するJSCS ルールは何ですか? JSCS に切り替える際に考慮すべき構成の違いはありますか?

4

1 に答える 1

4

これを判断する 1 つの方法は、JSCS の Github リポジトリで「JSHint」または特定のルール ( example search ) を検索することです。これは、JSCS ドキュメント内の関連するすべてのルールに、同等の JSHint へのリンクがあるためです。

これらは、執筆時点での短いリストに相当します。

これらのルールの多くは非常に似ており、切り替えるのにほとんど作業は必要ありませんが、一部のオプション、要件、または意味がわずかに異なるため、構成の違いが必要になります。場合によっては、2 つのルール ( requirevs. disallow) から選択する必要があります。

于 2015-08-10T04:52:10.873 に答える