eslint 코드 규칙에 따라 개발하려면 해당 규칙을 따라야합니다. 그렇지 않으면 오류가 발생합니다. 다음은 몇 가지 일반적인 오류와 해결 방법입니다.
물론 문제가 발생했을 때 두 가지 옵션이 있는데 첫 번째는 프롬프트에 따라 코드를 표준화하고 규칙을 준수하는 것입니다.
두 번째는 규칙을 변경하는 것입니다 .Vue 프로젝트는 .eslintrc.js 파일의 규칙을 수정하여 모두 수정됩니다.
솔루션 : 다음과 같이 규칙을 추가하십시오.
'no-multi-spaces':'off'
추가 공간 확인을 해제하는 수단
问题 2 : 'x'공백의 들여 쓰기를 예상했지만 'x'들여 쓰기를 찾았습니다
솔루션 : 다음과 같이 규칙을 추가하십시오.
"indent": ["off"]
들여 쓰기 검사를 해제하는 수단
질문 3 : 알로가 아닌 빈 줄이 두 개 이상
수
솔루션 : 다음과 같이 규칙을 추가하십시오.
"no-multiple-empty-lines": [0, { "max": 100 }]
나중에 너무 많은 문제가 있다는 것을 알게되었습니다 ...
따라서 다음과 같이 대부분의 사람들의 코딩 습관에 맞는 설정을 직접 제공하십시오.
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'space-before-function-paren': 0,
'indent': 0,
'no-multi-spaces':'off',
"no-multiple-empty-lines": [0, { "max": 100 }],
'arrow-parens': 0,
'generator-star-spacing': 0,
'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
"no-unused-vars": [2, {
"vars": "local",
"args": "none"
}],
"semi": [0],
"no-mixed-spaces-and-tabs": [0],
"space-before-blocks":0,
"key-spacing":0,
"arrow-spacing":0,
"no-trailing-spaces":0,
"eol-last":0,
"prefer-const":0,
"quotes":0
}
지금까지 인형에 대해 더 이상 오류가보고되지 않았습니다.
나중에 eslint는 직접 폐쇄되었습니다. . . . . .