問題タブ [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 投票する
1 に答える
63 参照

atom-editor - Atomで(キープレスではなく)保存のみでJSCSを実行するには?

https://github.com/AtomLinter/linter-jscsを使用しています。ドキュメントは言う:

編集時および/または保存時にリントします

編集時保存時に常にリントしているようです。保存のみでリントするように構成する方法がわかりません。

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

javascript - JSCS FIX : ノード リストの末尾が予期されるが、「CommentBlock」が見つかった

最近、レポのクローンを作成した新しいMacを入手し、すべてのパッケージをインストールしました。リンターを実行すると、以下のエラーが表示されます。

ノード リストの末尾が予期されていましたが、「CommentBlock」が見つかりました

検索してみましたが、インターウェブ上で有効な解決策として何も見つかりませんでした。このようなアイデアや問題に遭遇した場合は、あなたの黄金の知識を共有してください. 何でもいただければ幸いです。

これは私の JSCS 構成 .jscsrc です

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

javascript - jscs: validateQuoteMarks 無効な引用符が見つかりました、validateLineBreaks 無効な改行

だから私はJavaScript用のAtomとjscs linter-pluginを使用しています。JavaScript では問題ありませんが、タイトルに記載されている二重引用符の使用に関する警告が表示されるため、ルールをどこで編集できますか。私はJavaもプログラミングしているので、二重引用符を好みます。

そのルールはどこでどのように編集できますか?

すべてがうまくいくように見えますが、最初の行の後に validateLineBreaks Invalid Line Break も取得します。行末の通常の改行だけです。

私はこれが初めてです。これらのルールを修正するにはどうすればよいですか?

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

javascript - JSCS 行が長い場合、そうでない場合

airbnb プリセットで JSCS を使用しています (必要なスタイルを取得するのが難しく感じたため、eslint に切り替えることを検討しました)。

JSCS はこのエラーをスローします

行 1 は 100 文字以下です。事実、行に ')' を追加すると、文句を言うのをやめます (別の場所で文句を言うようになります)。

私はグーグルで検索しましたが、このようなものは見つかりませんでした。現在、行の長さのチェックを削除しましたが、再度追加したいと考えています。