jslint

提供: Node.js/JavaScript入門
移動: 案内検索
スポンサーリンク

jslintとは、JavaScriptのlintプログラムで、JavaScriptのエラーと潜在的な問題を検出するプログラムです。ダグラス・クロックフォード氏によってメンテナンスされています。jshintは、jslintからフォークしました。

読み方

jslint
じぇーえす りんと

概要

jslintは、ソースコードの品質管理のためのプログラムです。

インストール

$ sudo npm install -g jslint

使い方

コマンドラインオプション

Usage: /usr/local/bin/jslint [--anon] [--ass] [--bitwise] [--browser]
[--closure] [--color] [--config] [--continue] [--debug] [--devel] [--edition]
[--eqeq] [--es5] [--evil] [--forin] [--indent] [--json] [--maxerr] [--maxlen]
[--newcap] [--node] [--nomen] [--on] [--passfail] [--plusplus] [--predef]
[--properties] [--regexp] [--rhino] [--sloppy] [--stupid] [--sub] [--terse]
[--todo] [--undef] [--unparam] [--vars] [--version] [--white] [--windows] [--]
<scriptfile>...

実行例

$ jslint /tmp/*.js
 
/tmp/a.js
 #1 'document' was used before it was defined.
    document.domain; // Line 7, Pos 1
 #2 'location' was used before it was defined.
    location.hostname; // Line 8, Pos 1
[4]    30067 exit 1     jslint /tmp/*.js

関連項目




スポンサーリンク