Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠΎ:
ΠΡΠΎΠΌ 1.7.3
Π»ΠΈΠ½ΡΠ΅Ρ 1.11.11
Π»ΠΈΠ½ΡΠ΅Ρ-jshint 2.1.0
ΠΠΎΠΉ ΡΠ°ΠΉΠ» .jshintrc
ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ "esversion": "6"
ΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ Π½Π° ΠΎΠ΄ΠΈΠ½ ΡΡΠΎΠ²Π΅Π½Ρ Π²ΡΡΠ΅ Π² ΠΏΠ°ΠΏΠΊΠ΅ ΠΌΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π― Π²ΡΠ΅ Π΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°Ρ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅:
'arrow function syntax (=>)' is only available in ES6 (use 'esversion: 6')
ΠΠ΄Π΅ΠΈ?
.jshint
ΠΈΠ»ΠΈ .jshintrc
?
.jshintrc
. ΠΡΠΎΡΡΠΈΡΠ΅ Π·Π° ΡΡΠΎ...
Π― ΡΡΠΈΡΠ°Ρ, ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π·Π΄Π΅ΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Β«esversionΒ» Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠΈΡΠ»ΠΎΠΌ, Π° Π½Π΅ ΡΡΡΠΎΠΊΠΎΠΉ. ΠΠΎΠΆΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΠ» .jshintrc Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈ ΡΠΎΠΎΠ±ΡΠΈΡΡ Π½Π°ΠΌ, ΡΠ΅ΡΠΈΡ Π»ΠΈ ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π΄Π»Ρ Π²Π°Ρ?
{
"esversion": 6
}
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ @jugglinmike , ΡΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ...
Π Π°Π΄ ΡΠ»ΡΡΠ°ΡΡ ΡΡΠΎ!
ΠΠ»Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°, Ρ Π½Π΅ ΡΡΠΈΡΠ°Ρ ΡΡΠΎ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π΄Π΅Π». JSHint Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠ΄Π°Π²Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΡ ΠΏΡΠΈ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠΌ Π²Π²ΠΎΠ΄Π΅, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΡΠ΅ ΡΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. Π― ΡΠΎΠ±ΠΈΡΠ°ΡΡΡ ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ Β«Π·Π°ΠΊΡΡΡΡΠΌΒ», ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Ρ Π½Π°Ρ ΡΠΆΠ΅ Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ Π΄Π»Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΡΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ: gh-2902.
ΠΡΠΈΠ±ΠΊΠ° Hound CI Β«ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΡΡΠ΅Π»ΠΊΠΈ (=>)Β» Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ Π² ES6 (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Β«esversion: 6Β»). Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ eslintrc
ΠΡ ΠΈΠΌΠ΅Π»ΠΈ Π² Π²ΠΈΠ΄Ρ .jshintrc
? Π Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ ΠΎΡΠΈΠ±ΠΊΡ Π½Π° ΡΠ²ΠΎΠ΅ΠΌ ΠΠ ΠΈΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° HoundCI?
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
Π― ΡΡΠΈΡΠ°Ρ, ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π·Π΄Π΅ΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Β«esversionΒ» Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠΈΡΠ»ΠΎΠΌ, Π° Π½Π΅ ΡΡΡΠΎΠΊΠΎΠΉ. ΠΠΎΠΆΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΠ» .jshintrc Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈ ΡΠΎΠΎΠ±ΡΠΈΡΡ Π½Π°ΠΌ, ΡΠ΅ΡΠΈΡ Π»ΠΈ ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π΄Π»Ρ Π²Π°Ρ?