2011-12-18 4 views
32

それはそれは、「『』の前に悪い改行」私にエラーを与えています文句を言わない。しかし、私はこのようにコード化したい。この警告を表示しないようにする方法はありますか?jshintを設定して、 "Bad Line breaking breaking"というエラーを表示しないようにするにはどうすればよいですか?私は、次の</p> <pre><code>var one = 1 , two = 2 , three = 3 ; </code></pre> <p>ようなコードを持っているので、私は代わりに、次の先頭の行の末尾に<code>,</code>を置く場合

JSHint's optionsでも見ましたが、このエラーに関する情報はありません。

答えて

32

laxcommaオプションは、実際に(それがその間に実施されている)、この特定の状況のた​​めに使用すべきです。詳細は、http://jshint.com/docs/options/を参照してください。

+1

上記のリンクはhttp://www.jshint.com/docs/options/に変更されました – JuliaCesar

13

laxbreak = trueは設定するオプションです。

このオプションは、JSHintサイトのメインページ"About unsafe line breaks"にあります。

laxbreak答えのコメントで述べたように
+0

ありがとうございました!私は、このオプションが「安全でない改行」と表示されているため、このオプションがそれのためであるとは思わなかった。上記のコードで改行がどのように安全でないかわかりません。私はそれが復帰/休憩/継続後に改行について話していると仮定しました。 – fent

+0

@DeaDEnD:このオプションは、コードが本当に問題になるかどうか、あるいは 'var'(AFAIK)の特別な処理がないかどうかをチェックしていません。各行の行終わりをチェックしています - 'return'ステートメントだけでなくこれもカバーしています。 – kubetz

+2

(ここにJSHintのメンテナがあります)ちなみに、私たちは、laxbreakオプションをこのカンマで区切って分けることに取り組んでいます。 –

関連する問題

 関連する問題