Js-beautify: μˆ˜μ •: ν•¨μˆ˜ κ΄„ν˜Έ μ•žμ— 곡백이 λˆ„λ½λ˜μ—ˆμŠ΅λ‹ˆκΉŒ?

에 λ§Œλ“  2016λ…„ 12μ›” 18일  Β·  11μ½”λ©˜νŠΈ  Β·  좜처: beautify-web/js-beautify

Eslint ν‘œμ€€ ν•„μš”:

Missing space before function parentheses

κ²°κ³Όλ₯Ό μ•„λ¦„λ‹΅κ²Œ ν•˜λ‹€:

    export default {
        data() {
            return {
                input: ''
            }
        }
    }

μ˜ˆμƒλ˜λŠ”:

    export default {
        data () { // this row
            return {
                input: ''
            }
        }
    }

enhancement

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

이것을 κ΅¬ν˜„ν•˜λŠ” 것이 ν™•μ‹€νžˆ 쒋을 κ²ƒμž…λ‹ˆλ‹€.

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

이것은 λ‚˜λ¨Έμ§€ ν•¨μˆ˜ 선언에 λŒ€ν•œ μ°¨μ΄μ μž…λ‹ˆλ‹€.
ν•¨μˆ˜ 선언은 일반적으둜 function bar() {} μ•„λ‹Œ function bar () {} function bar() {} 처럼 λ³΄μž…λ‹ˆλ‹€.

κ³ μ • ?

μ•„λ‹ˆμš”. 이것은 μΆ”κ°€ 섀정이 ν•„μš”ν•œ κ°œμ„  μ‚¬ν•­μž…λ‹ˆλ‹€. ν…ŒμŠ€νŠΈμ™€ ν•¨κ»˜ pull μš”μ²­μ„ μ œμΆœν•˜λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€.

vue-cli eslintλ₯Ό μ‚¬μš©ν•˜κ³  있으며 λ‹€μŒ 였λ₯˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

Missing space before function parentheses

function bar() {}λŠ” function bar() {}κ°€ μ•„λ‹™λ‹ˆλ‹€.

λ‚œ κ·Έλƒ₯ λ³€κ²½ν•  수 μžˆμŠ΅λ‹ˆλ‹€

function bar()

μ—κ²Œ

let bar = () => {}

μˆ˜μ • λŒ€κΈ° 쀑 ~

λ‹€μŒκ³Ό 같은 객체 λ‚΄λΆ€μ˜ ν•¨μˆ˜:

var myObj = {
    foo () {
        // something
    }
}

ν™”μ‚΄ν‘œ κΈ°λŠ₯을 μ‚¬μš©ν•  수 μ—†μŠ΅λ‹ˆλ‹€
이 문제λ₯Ό ν•΄κ²°ν•˜κΈ°λ₯Ό κΈ°λ‹€λ¦¬κ±°λ‚˜ μ˜΅μ…˜μ„ μ œκ³΅ν•©λ‹ˆλ‹€.

μ΄κ²ƒμœΌλ‘œ μƒˆλ‘œμš΄ 것이 μžˆμŠ΅λ‹ˆκΉŒ?

이것을 κ΅¬ν˜„ν•˜λŠ” 것이 ν™•μ‹€νžˆ 쒋을 κ²ƒμž…λ‹ˆλ‹€.

js ν‘œμ€€ ν˜•μ‹μ„ μ‚¬μš©ν•˜λŠ” 것과 λ™μΌν•œ λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€.
λ‚΄κ°€ μ‚¬μš©ν•˜λŠ” Linter νŒ¨ν‚€μ§€: https://github.com/ricardofbarros/linter-js-standard
μ‹€μ œ 였λ₯˜: ν•¨μˆ˜ κ΄„ν˜Έ μ•žμ— 곡백이 μ—†μŠ΅λ‹ˆλ‹€. (ν•¨μˆ˜ μ•ž 곡백)

이 문제λ₯Ό ν•΄κ²°ν•΄μ•Ό ν•œλ‹€κ³  μƒκ°ν•˜μ§€λ§Œ μ½”λ“œ 병합 μš”μ²­μ΄ μ‹€νŒ¨ν–ˆμŠ΅λ‹ˆλ‹€. λˆ„κ°€ λ‚˜λ₯Ό 도와쀄 수 μžˆμŠ΅λ‹ˆκΉŒ? #1436

이제 space_after_named_function 섀정이 μžˆμŠ΅λ‹ˆλ‹€(#608 μ°Έμ‘°).

κ·ΈλŸ¬λ‚˜ a = { myfunc() {} }; μ—μ„œ "myfunc"λŠ” ν•¨μˆ˜ ν‘œν˜„μ‹μœΌλ‘œ μΈμ‹λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

#1425μ—μ„œ μˆ˜μ •λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

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