Jshint: "λ„ˆλ¬΄ λ§Žμ€ 였λ₯˜"λΌλŠ” κ°œλ…μ„ μ œκ±°ν•΄μ•Ό ν•©λ‹ˆλ‹€.

에 λ§Œλ“  2011λ…„ 06μ›” 02일  Β·  11μ½”λ©˜νŠΈ  Β·  좜처: jshint/jshint

JSHintμ—μ„œ 끌 수 μ—†λŠ” "ν˜Όν•© νƒ­ 및 곡백" 경고와 같이 μ—¬μ „νžˆ λ…Όλž€μ˜ 여지가 μžˆλŠ” ν•­λͺ©μ΄ μžˆλŠ” 경우 파일이 μ™„μ „νžˆ 처리될 수 μžˆλ„λ‘ 였λ₯˜ μ œν•œ(예: "λ„ˆλ¬΄ λ§Žμ€ 였λ₯˜")을 μ œκ±°ν•΄μ•Ό ν•©λ‹ˆλ‹€.

λ‚˜λŠ” "ν˜Όν•©λœ νƒ­κ³Ό 곡백" 경고에 신경쓰지 μ•ŠλŠ”λ‹€ - λ‚˜λŠ” λ‚΄ μ½”λ“œλ₯Ό 깨뜨릴 것듀에 λŒ€ν•΄ 관심을 가진닀. λ”°λΌμ„œ μ „ μ„Έκ³„μ˜ λ‹€λ₯Έ λͺ¨λ“  μ‚¬λžŒλ“€μ΄ μ΄λŸ¬ν•œ 경고에 λ™μ˜ν•˜μ§€ μ•Šκ³  맀우 μ’‹μ•„ν•˜μ—¬ JSHintμ—μ„œ ν•„μˆ˜ 사항이어야 ν•œλ‹€κ³  해도 μ΄λŸ¬ν•œ 였λ₯˜λ₯Ό μ‚΄νŽ΄λ΄μ•Ό ν•˜λŠ” κ²½μš°μ—λ„ μ΅œμ†Œν•œ 전체 νŒŒμΌμ„ μ‹€ν–‰ν•  수 μžˆλŠ” λŠ₯λ ₯이 μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

maxerrorλŠ” μ˜΅νŠΈμ•„μ›ƒμ΄ μ•„λ‹ˆλΌ μ˜΅νŠΈμΈμ΄μ–΄μ•Ό ν•©λ‹ˆλ‹€. jshintκ°€ λ‚΄ 파일 처리 μ™„λ£Œλ₯Ό κ±°λΆ€ν•˜λŠ” 것은 정말 μ‹€λ§μŠ€λŸ½μŠ΅λ‹ˆλ‹€. grep이 "λ„ˆλ¬΄ λ§Žμ€ 일치"라고 λ§ν•˜λŠ” 것을 쀑간에 μ€‘μ§€ν•œλ‹€κ³  μƒμƒν•΄λ³΄μ‹­μ‹œμ˜€. μ§€κΈˆ 제 기뢄이 μ΄λ ‡μŠ΅λ‹ˆλ‹€.

λͺ¨λ“  11 λŒ“κΈ€

/*jshint maxerr: 1000 */ λ₯Ό μ„€μ •ν•˜μ—¬ 이λ₯Ό λ³€κ²½ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 즉, http://jshint.com μ—μ„œ μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ‚¬μš©ν•˜μ—¬ λ³€κ²½ν•  수 있으면 쒋을 κ²ƒμž…λ‹ˆλ‹€. ).

λ™μ˜ν•©λ‹ˆλ‹€. μ™„μ „νžˆ 끌 수 μžˆλŠ” μ˜΅μ…˜μ΄ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€. 수락됨으둜 ν‘œμ‹œν•©λ‹ˆλ‹€.

+1 "첫 번째 였λ₯˜ μ‹œ 쀑지" μ˜΅μ…˜μ„ λŒ€μ²΄/ν™•μž₯ν•΄μ•Ό ν•©λ‹ˆλ‹€.

이것을 병합할 수 μžˆμŠ΅λ‹ˆκΉŒ?

컀밋 기둝을 보면 _2λ…„ μ „_에 λ³‘ν•©ν–ˆμ§€λ§Œ 큰 μŠ€ν¬λ¦½νŠΈμ—μ„œλŠ” JSHintκ°€ λ„ˆλ¬΄ λŠλ €μ„œ μ·¨μ†Œν•΄μ•Ό ν–ˆμŠ΅λ‹ˆλ‹€.

@antonkovalyov μ•„, 말이 λ˜λ„€μš”.

JSHintκ°€ νŒŒμΌμ„ λ™μ‹œμ— μŠ€μΊ”ν•˜μ—¬ 파일이 끝날 λ•Œλ§ˆλ‹€ μ½˜μ†”μ— μΈμ‡„ν•˜λ©΄(파일이 μ‚°μž¬λ˜μ§€ μ•Šλ„λ‘ νμž‰ μ‚¬μš©) μ–΄λ–»κ²Œ λ κΉŒμš”? μ΄λ ‡κ²Œ ν•˜λ©΄ JSHintκ°€ λ„ˆλ¬΄ λŠλ €μ§€λŠ” 문제λ₯Ό ν•΄κ²°ν•  수 μžˆμ„ 뿐만 μ•„λ‹ˆλΌ 이 μ˜΅μ…˜μ„ λ‹€μ‹œ ν™œμ„±ν™”ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

maxerrorλŠ” μ˜΅νŠΈμ•„μ›ƒμ΄ μ•„λ‹ˆλΌ μ˜΅νŠΈμΈμ΄μ–΄μ•Ό ν•©λ‹ˆλ‹€. jshintκ°€ λ‚΄ 파일 처리 μ™„λ£Œλ₯Ό κ±°λΆ€ν•˜λŠ” 것은 정말 μ‹€λ§μŠ€λŸ½μŠ΅λ‹ˆλ‹€. grep이 "λ„ˆλ¬΄ λ§Žμ€ 일치"라고 λ§ν•˜λŠ” 것을 쀑간에 μ€‘μ§€ν•œλ‹€κ³  μƒμƒν•΄λ³΄μ‹­μ‹œμ˜€. μ§€κΈˆ 제 기뢄이 μ΄λ ‡μŠ΅λ‹ˆλ‹€.

μœ„μ—μ„œ λ§ν–ˆλ“―μ΄ 이것은 기술적 ν•œκ³„μž…λ‹ˆλ‹€.

@antonkovalyov 기술적 ν•œκ³„λ₯Ό 쑰금 더 ν™•μž₯ν•΄ μ£Όμ‹œκ² μŠ΅λ‹ˆκΉŒ? μ•„λ§ˆλ„ λ‚˜(λ˜λŠ” λˆ„κ΅°κ°€)κ°€ λͺ¨λ‘λ₯Ό 기쁘게 ν•˜λŠ” 패치λ₯Ό μž‘μ„±ν•  수 μžˆμ„κΉŒμš”? JSHint.com μ„€μΉ˜μ™€ κ΄€λ ¨ν•˜μ—¬ μž₯κΈ° μ‹€ν–‰ ν”„λ‘œμ„ΈμŠ€μ— λŒ€ν•œ 우렀λ₯Ό 이해할 수 μžˆμ§€λ§Œ λ ˆκ±°μ‹œ μ½”λ“œλ² μ΄μŠ€μ—μ„œ μž‘μ—…ν•œ κ²½ν—˜μƒ 이 였λ₯˜λŠ” λ„ˆλ¬΄ μ΅μˆ™ν•©λ‹ˆλ‹€. :)

@b-long AFAIK maxerr λ₯Ό Infinity둜 μ„€μ •ν•  수 있으며 μŠ€ν¬λ¦½νŠΈκ°€ μ™„λ£Œλ˜λŠ” 데 μ˜μ›νžˆ κ±Έλ¦¬λŠ” 것을 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

λ‚΄ μ‹€μˆ˜λŠ” /*jshint maxerr:200 */ (JSHint 2.1.4 포함) λŒ€μ‹  /*jshint maxerr: 200 */ 와 같은 ꡬ성을 μ‚¬μš©ν•˜κ³  μžˆμ—ˆμŠ΅λ‹ˆλ‹€. maxerr: λ’€μ˜ 곡백이 λ‚˜λ₯Ό λ„˜μ–΄λœ¨λ Έμ„ λ•Œ maxerr λ‹€μŒμ— 콜둠과 μˆ«μžκ°€ 와야 ν•©λ‹ˆλ‹€(곡백 없이).

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰