問題タブ [plato]

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 に答える
245 参照

angularjs - AngularJS アプリケーションでは、複数のサービス ファイルを使用できます

AngularJS アプリケーションでは、1 つのモジュールで「ログイン」機能と言うと、logincheck-svc.js や logingo-svc.js などの複数のサービス ファイルを作成できます。login-ctrl.js ファイルで両方のファイルを参照できます。ファイルはLOCの点で大きくなり、Platoレポートは非​​常に低い保守性インデックスを示しています[ファイルの複雑さのため]

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

ecmascript-6 - ES6 でうまく機能するコード複雑度測定ツールはありますか?

私のプロジェクトは ES6 (webpack + babel) です。Platoは素晴らしいですが、ES6 ではまだ動作しません。escomplexと一連の関連パッケージを見てみましたが、作者はこれを保守していないようで、とにかく ES6 をサポートしていないようです。

私はESLint 複雑性ルールを使用して、少なくとも問題がある場合に警告します (6 で警告するように設定されています) が、きれいなレポートと同じではありません。

助言がありますか?

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

javascript - Plato ソフトウェア エラー

プロジェクトの 1 つで plato を使用して angular.js アプリケーションの保守性インデックスを検索しているときに、このエラーが発生します。

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

javascript - Plato ツールで Lint エラーを無効にする

Platoを使用して Java スクリプト コードを分析していますが、分析中にコードの lint エラーを無効にしたいと考えています。コードに触れずにそれを行う方法はありますか、それともコードを掘り下げる必要がありますか。