問題タブ [jscs]

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 投票する
0 に答える
116 参照

node.js - jscs --fix が期待どおりに機能しない

書式設定を支援するために jscs --preset=airbnb --fix を使用しようとしています。のような100文字を超える行で試しています router.post('/api/v1/words/dailyTotals/', middleware.requireAuthentication, controllers.dailyTotal.create);

私が期待するようにそれを分割していないところ。これは正常ですか?

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

javascript - ESLint の requirePaddingNewLinesAfterUseStrict

現在、JSCSプロジェクトは ESLint とマージされ、JSCS リンターは廃止されています。特定のルールを置き換える方法を見つけようとして、まだ苦労しています。具体的には、JSCS にはrequirePaddingNewLinesAfterUseStrict、名前が示すように、 の後に新しい行を追加する必要があるというルールがあります"use strict"。ESLint ルールを検索しましたが、同等のルールが見つかりませんでした。ESLintに同様のルールを追加するプラグインはありますか?

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

gulp - JSCS 構成ファイルを読み込めません

私は「Gulp」で新しいです。gulp-jscs を使用してタスクを開始すると、このエラーが表示されます (v3.0.0)

しかし、バージョン ^3.0.2 をインストールすると、

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

javascript - 構成を jshint および jscs から eslint に変換する方法は?

このタスクに polyjuice ツールを使用しようとしました。

正しく動作しません。

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

ecmascript-6 - 関数内で const の代わりに let を使用する必要があるのはなぜですか?

constプロジェクトにjs(es6)のリンターを追加しましたが、新しい構成では、モジュールレベルの定数に対してのみ、内部関数の使用を妨げていることがわかりました。そして、関数内で使用する必要がありますlet。しかし、私はそのような規則の根拠を見つけることができません。なんで?

jscsの場合、たとえば

disallowConstOutsideModuleScope:constモジュール スコープでのみ使用する必要があります (関数/ブロック内では使用しないでください) 。

そのルールを構成してオフにできることは理解していますが、なぜ有効になったのでしょうか? そのようなチェックの動機は何ですか?

PSリンクhttps://madhatted.com/2016/1/25/let-it-beをブロック「Constantly const」に持っています

let と const をいつ使用するかについては、別の考え方があります。この戦略は、開発者が可能な限り const を使用することを示唆しています。再割り当てされない変数は、const で宣言する必要があります。

この使用法は悪い習慣だと思います。プログラミングのプロセスに余計な注意をそらし、コードの理解や変更が難しくなります。

しかし、その議論に価値があるとは思えません

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

visual-studio-code - jscs vscode のファイルを除外する

プロジェクトのルート ディレクトリにファイルがあり、その.jscsrcファイルには他の人が設定した設定があり、自分のオプションを追加したいのですが、自分の vscode にのみ追加します。を除外するようにgulpfile.js

現在、設定に以下のスニペットがあります。

しかし、それでもインデント エラーが表示されgulpfile.jsます。そして、共有されている設定には触れたくありません。

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

reactjs - JSCS句読点

JSX/React および ES6 (stage-0) で動作するように JSCS をセットアップするのが困難です。次のようなエラーがスローされます。

修正することも、この問題の原因を見つけることもできませんでした。

私の構成は次のとおりです。

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

jscs - JSCSコードルールrequireDotNotationの特定の部分を無効にする方法は?

コードを検証するために JSCS を使用しており、すべてのコード ベースでrequireDotNotationをオンに設定していますが、コードの特定の部分については、このルールを無効にする必要があります。

基本的に、私は似たようなことをする必要があります(JSHintで動作する例)が、JSCSの場合:

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

twig - PhpStorm + JSCS + JavaScript を使用した TWIG。JSCS が機能しない

JSCS は正しくインストールされており、.js ファイルでテストしました。

.html.twig または .js.twig を編集しているとき、JSCS が起動しません。

PhpStorm は、それが HTML および JS ファイルであることを検出します。

小枝ファイルを編集するときにJSCSがPhpStormで動作することは可能ですか?

ありがとう