私はjsc(JavaScript Code Style)がjshintと同じ動作をする方法を探しています。ファイルの先頭にコメントがある、または行ごとにコメントの開始と終了がある特定のルールを無視します。
ファイル内の特定のルールを無視するjshintの例:
/* jshint undef: false */
ブロック内の特定のルールを無視するjshintの例:
// Code here will be linted with JSHint.
/* jshint ignore:start */
// Code here will be linted with ignored by JSHint.
/* jshint ignore:end */
これはjscs 1.6.0以降で利用可能です
これをファイルの先頭に配置して、すべてのルールを無視します
// jscs:disable
特定のルールを無視するには、これをファイルの先頭に配置します。
// jscs:disable specificRule
また、ファイル全体を無視するには、。jscsrcに追加し、excludeFilesにエントリを追加します。
すべてのルールを無視するには
// Code here will be linted with JSCS.
// jscs:disable
// Code here will be ignored by JSCS.
// jscs:enable
特定のルールを無視するには:
// Code here will be linted with JSCS.
// jscs:disable specificRule
// Code here will be ignored by JSCS.
// jscs:enable specificRule
特定のルールを1行だけ無効にする
// jscs:ignore maximumLineLength
ファイル全体を無視するには、ファイルの先頭に次の行を追加します。
// jscs:disable