2017-05-20 17 views
1

내가 CRA 가지고 있고 사용자 정의 eslint (에어 비앤비)를 설치하려면,하지만 설치 후 오류를 jsx-a11y/img- '규칙에 대한경고 jsx-a11y/IMG -이 - 고도

경고 정의를 트리거 - 고도가있다 '를 찾을 수 없습니다 jsx-a11y/IMG -이 - 고도

package.json

... 
"eslint-config-airbnb": "^15.0.1", 
"eslint-plugin-import": "^2.2.0", 
"eslint-plugin-jsx-a11y": "^5.0.1", 
"eslint-plugin-react": "^7.0.1", 

만들-응용 프로그램은-반응 - 3.10.10

.eslintrc

"extends": [ 
    "airbnb" 
], 
"plugins": [ 
    "import", 
    "react", 
    "jsx-a11y" 
], 
"env": { 
    "browser": true, 
    "node": true, 
    "jest": true 
}, 
"rules": { 
    "comma-dangle": ["error", "never"], 
    "jsx-a11y/img-has-alt": [0], 
    "jsx-quotes": ["error", "prefer-single"], 
    "no-confusing-arrow": [0], 
    "react/jsx-filename-extension": [1, { "extensions": [".js", ".jsx"] }], 
    "react/jsx-no-bind": [0], 
    "react/prop-types": [1], 
    "react/require-default-props": [0] 
} 

편집 : NPM은 eslint - 설정 - 에어 비앤비 jsx-a11y의 V5.0.1

+0

https://github.com/evcohen/eslint-plugin-jsx-a11y/issues/232 – Sulthan

답변

1

내가 CRA의 eslint 플러그인을 사용이 필요하다고 말했다 내가 jsx-a11y 플러그인 5.0.3를 설치할 때 내가 콘솔 경고를 얻을 :

"[email protected]" "잘못된 피어 종속성이 [email protected]^2.0.0 ||^3.0.0 ||^4.0.0 ".

뿐만 아니라와 같은 경고를 당신이 얻을.

난 당신이 버전 4.0.0으로 다운 그레이드 할 필요가 생각합니다. 아직이다"버전 "원

enter image description here

문제가 사라질 때까지
+0

HTTP :. //i.imgur .com/1vd8Vva.png 에스 플린 에어 nb는 eslint-plugin-jsx-a11y v15.0.1이 필요합니다. – Mqqza

0

당신은 분명히 노드 버전을 업데이트해야