0

JavaScript の jsdoc と Google クロージャー ツール gjslint を使用すると、JavaScript を強く入力できることをどこかで読みました。強く型付けされているわけではありませんが、ツールはコメントされていない変数やパラメーターについてレポートします。

テストファイルは次のとおりです。

var keywordLists = {
  hello: function($obj) {
    this.something = 22;
  }
};

gjslint が空白エラーを報告した後、ファイルを渡します。次のコマンド:

c:\Python27\Scripts\gjslint.exe --strict --jsdoc js\test.js

出力を与えます:

1 files checked, no errors found.

これを一種のコンパイル時のチェックとして使用したいのですが、間違った空白について頭痛の種になるだけです。白いスペースを無視して、jsdoc と、有効な/強い型指定されたパラメーターを持つ関数の呼び出しをチェックしたいと思います。

私はpythod 2.3.7を搭載したWindows 7-64でこれを使用しています(python 3はWindowsではまったく機能しませんでした.大量のエラーなしではインストールできず、gjslint --help afterwordsを出力することさえできないからです) .

ここで私が間違っていることを誰かが知っていますか?

4

0 に答える 0