問題タブ [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 に答える
221 参照

javascript - HTML に埋め込まれた JavaScript の Atom Jscs リンター

Polymer プロジェクトの新しいエディターとして Atom を試しています。現在、Sublime Text 3 を使用しています。頻繁に使用する最も便利な機能の 2 つは Jscs と Jshintです。 com/AtomLinter/linter-jscs (前提条件であるため、Linter も同様です)。

Jshint は、Polymer コンポーネントを含む HTML ファイルで魅力的に機能しますが、Jscs リンターはそうではありません。

彼の github プロジェクトの Readme で AtomLinter によって報告されているように、プラグインは *.js および *.jsx 拡張子を持つソース ファイルのみをリントします。これを Atom 開発者コンソールで確認しました。

制限がコア node.js リンター node-jscs に関連しているのか、それとも Atom プラグインが不足しているのかを理解するために、私は Web に時間を費やしました。node-jscs がこの機能 https://github.com/jscs-dev/node-jscs/pull/1038を追加し、node-jscs に基づく Sublime Text 3 Jscs プラグインが機能するようになったので、AtomLinter がまだ開発していないと確信しています。特徴。何か不足していますか?tag に JavaScript が埋め込まれた html ファイルの Atom で jscs を動作させる方法を知っている人はいますか?

どんな種類の返信でも構いません!シモーネ。

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

javascript - サポートされていない jsdoc ルールの修正

.jsrc ファイルを使用すると、サーバー/フロントエンド ファイルで次のエラーが発生します。ファイルの先頭にエラーがスローされます。どうすればこれを抑えることができますか?

ここに私の.jscsrcファイルがあります

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

javascript - jshint または jscs を介して JavaScript のタブを禁止するにはどうすればよいですか?

JavaScript プロジェクトのスタイル ルールの適用を設定していますが、ファイル内のタブを完全に禁止したいと考えています (インデント レベルごとに 2 つのスペースを優先)。私が見つけた唯一の関連する jscs オプションはdisallowMixedSpacesAndTabsであり、タブを完全に禁止するわけではありません。

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

javascript - JSHint と JSCS インラインは同じ次の行を無視します

JSHint と JSCS を同じ次の行のインライン無視でうまく再生させることは可能ですか?

私は次のようなことをしたいと思います:

私はそれのいくつかの異なるバリエーション(別々の「コメントブロック」、間にセミコロン、無視するための異なる行)を試しましたが、うまくいきませんでした。おそらく私は明らかな何かを見逃していますか?それとも単に不可能ですか?サンクス。

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

javascript - excludeFiles プロパティが .jscsrc に追加されると JSCS がハングする

テストでカバレッジをキャッチするために istanbul をインストールしました。これにより、jscs がカバレッジ ディレクトリに多くのエラーをスローし始めました。

.jscsrc ファイルに入力しようと"excludeFiles": ["coverage/**", "test/fixtures/**"]しましたが、実行すると jscs が無期限にハングします。コントロール c は終了できません。

ディレクトリのみを含むいくつかの異なるパターンと、パス名の前に ./ を試しました。同じ動作。