최신 버전의 Eslint에서 VScode를 사용하고 있습니다. 린터를 사용한 것은 처음입니다.Eslint는 1 탭의 들여 쓰기가 예상되지만 4 공백 오류가 발생했습니다.
심각도 : '오류' 메시지 : '1 개 탭의 예상 들여 쓰기를하지만 4 개 공간을 발견 들여 쓰기로 탭을 사용하는 경우
나는이 linting 오류가 계속. (들여 쓰기) '에서 '4,5 ' 출처 :'eslint은 '여기
내가 탭을 표시된대로이 오류가 발생하는 이유 이해하지 못하는 내 config 파일
{
"env": {
"browser": true,
"commonjs": true,
"es6": true,
"node": true
},
"extends": "eslint:recommended",
"rules": {
"indent": [
"error",
"tab"
],
"linebreak-style": [
"error",
"unix"
],
"quotes": [
"error",
"single"
],
"semi": [
"error",
"always"
]
}
}
입니다 들여 쓰기. 그것은 분명히 4 간격으로 내 1 탭을 계산하고 있지만 내가 들여 쓰기 탭을 누르면 그 일을 왜 이해가 안 돼요.
업데이트 : VScode에 CTRL + 시프트를 사용 + 난 코드가 실제로 공백이 아닌 탭을 사용 아름답게 이유 때문이다. 그것이 이유입니다.
들여 쓰기를 할 때 4 공백을 사용하지 않습니다. 공백을 감지하는 이유는 무엇입니까? 내가 탭을 제거하고 다시 치면 문제가 해결되지 않습니다. – JohnSnow
Ctrl + Shift를 누른 상태에서 코드를 아름답게 만들 때 실제로 VCSODE에서 beacause가 발생하여 실제로는 4 개의 공백을 사용하고 탭은 사용하지 않습니다. 그것이 정답입니다. – JohnSnow