問題タブ [gjslint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
403 参照

javascript - インストールしたgjslintのバージョンを確認するにはどうすればよいですか?

これはばかげた質問かもしれませんが、私には理解できません。gjslint --helpを実行しても答えは得られず、-versionは有効なフラグではありません。

何か案は?

0 投票する
4 に答える
8877 参照

javascript - なぜ「二重引用符で囲まれた文字列よりも一重引用符で囲まれた文字列が優先される」のか。jsで?

gjslintを使用しているときに、「二重引用符で囲まれた文字列よりも一重引用符で囲まれた文字列が優先される」というヒントが得られました。

なぜ?私はこれと少し混乱しています。なぜ一重引用符が好まれるのですか?

助けを得たいと思っています。皆さんありがとう。

0 投票する
7 に答える
461352 参照

lint - 「リンティング」とは?

PHPLintJSLint 、および私は最近、いくつかのIDEについて何かを読んでいるときに、「JSコードをオンザフライでリントできる」ことに出くわしました。

では、 「リンティング」とは何ですか?

0 投票する
1 に答える
1368 参照

javascript - 「メンバーは @private JsDoc を持ってはいけない」というのはなぜですか?

Google Closure Tools の gjslint ツールを使用してコードをクリーンアップしています。次のエラーが報告されています。

そして、これはコードです:

this._dictionary に @private JsDoc を含めてはならない理由を誰かが説明できますか? ありがとう!

0 投票する
1 に答える
126 参照

jslint - jslint - jslint4java - javascript で Required Blocks 条件のチェックをスキップする方法

Javascript コードでこのような条件を使用する必要があります

しかし、それはエラーを返します

(" '{' が必要でしたが、代わりに ' ' が表示されました。")

jslint4java を使用して検証中。このチェックをスキップする方法はありますか?

0 投票する
1 に答える
242 参照

javascript - Googleクロージャーリンター(gjslint)ツールで関数の引数を確認することはできますか?

たとえば、次のスクリプト「test.js」があります。

関数「add」は、jsdoc によって注釈が付けられています。2 つの数値を受け入れます。入力パラメータをgjslintで確認したい。

sum1 (3 つの入力パラメーター) と sum2 (2 つの文字列パラメーター) が計算される行で 2 つのエラーが発生することが予想されます。しかし、ツールには「1 個のファイルがチェックされましたが、エラーは見つかりませんでした」と表示されます。

0 投票する
0 に答える
446 参照

javascript - gjslint は jsdoc なしでファイルのエラーを報告しません

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

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

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

出力を与えます:

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

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

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

0 投票する
1 に答える
102 参照

javascript - なぜ「オプションのパラメータ名 %s の前に opt_ を付ける必要があります。」gjslint --strict モードで?

特定のJavaScriptファイルで次のようになります

最初のコードは次のとおりです。

エラーコードのポイントは何ですか? 「カテゴリ」はオプションではありません!

0 投票する
1 に答える
43 参照

javascript - Grunt 経由で Google JavaScript Linter を実行すると失敗するのはなぜですか?

Grunt でgjslinterを使用して、プロジェクト内のすべての js ファイルをリントします。

Gruntfile.js の構成は次のようになります。

しかし、リンティングを開始すると失敗します:

なんで?パスは正しいはずです。エラー メッセージやレポートは表示されなくなりました。どうすればこれをデバッグできますか?