을 던지는 :ESLint는 항상 내가 내 .eslintrc에 다음 한 키 간격을 오류
'key-spacing': [ 'error', {
'singleLine': {
'beforeColon' : false,
'afterColon' : true
},
'multiLine': {
'beforeColon' : false,
'afterColon' : true,
'align' : 'colon'
}
}]
다음이 사실임을 개체 할당에서 확인되는 목표 : A의
- 을 한 줄 할당, 각 콜론 앞에 공백이 없습니다. 하지만 하나가 있습니다.
- 여러 줄로 지정하면 콜론은 가로로 정렬되고 에는 각 콜론 앞뒤에 공백이 있습니다.
이상한 점은 그 다음 세 가지 코드 조각 :
1 [내 app.vue 파일에서].
export default {
name : 'app',
components : {
todos
}
}
2 [내 main.js 파일에서].
new Vue({
el : '#app',
render : h => h(App)
})
3 [내 Hello.spec.js 파일에서]. 나열된 오류의 원인이 될 왜 필요한 공간 후이 있기 때문에 내 설정에서 알아낼 수 없습니다
/Users/autoboxer/development/learning-vue/src/app.vue
12:3 error Missing space after key 'name' key-spacing
/Users/autoboxer/development/learning-vue/src/main.js
6:2 error Missing space after key 'el' key-spacing
/Users/autoboxer/development/learning-vue/test/unit/specs/Hello.spec.js
7:4 error Missing space after key 'el' key-spacing
:
const vm = new Vue({
el : document.createElement('div'),
render : h => h(Hello)
})
는 키 간격 eslint 규칙의 각 던지는 오류가 있습니다 각 특정 단어,하지만 어떤 도움을 주시면 감사하겠습니다.
아마도 탭을 사용하고 있습니까? –
나는 탭을 사용하고있다. 이상하게도 각각의 경우 최고 라인에 대해서만 불평합니다. 세 파일은 모두 두 개의 오류를 던져야하지만 첫 번째 개체 구성원 만 불만을 제기합니다. – autoboxer
그게 문제 였어, 나는 탭 대신에 공백을 사용하여 정렬해야했다. – autoboxer