2017-05-06 16 views
4

저는 ReactNative 프로젝트를 진행 중이며 airbnb를 선호합니다. 나는 NPM 글로벌 에어 비앤비를 설치 한 :Mac WebStorm 오류 : 'eslint-config-airbnb'모듈을 찾을 수 없습니다.

  1. npm install -g airbnb (또한 종속성)
  2. 는 "확장"설정과 .eslintrc 파일 제작 : eslint-config-airbnb
  3. WebStorm은 ESLint을 활성화 .eslintrc

있어 오류가 위의 사용을 아래 :

Error: Cannot find module 'eslint-config-airbnb'

기타 정보 :

  • 맥 OS
  • WebStorm 2017년 1월 2일
+0

''airbnb'보다는'eslint-config-airbnb'에서'npm install'을 실행해야하고,'eslint.rc' 파일은'eslint보다는'airbnb' ruleset을'extend'해야한다고 생각합니다. -config-airbnb' 룰 세트. – YSK

답변

6

플러그인 및 eslint는 eslint의 글로벌 다음 플러그인 필요가 글로벌로 즉 경우 동일한 위치에 설치해야하고 로컬 다음 두 경우 지역에 있어야합니다.

Webstorm은 글로벌 버전이 아닌 eslint의 로컬 버전을 사용합니다 (최소한 윈도우에서 작동하는 방식). 따라서 npm install을 사용하여 eslint와 plugin을 로컬에 설치하십시오.

이 정보가 도움이되기를 바랍니다.

+0

여기 하나의 질문 - 웹 스톰이 자동으로 eslint 로컬 패키지를 찾도록 구성 할 수 있습니까? 아니면 웹 스톰에서 프로젝트를 바꿀 때마다 수동으로 경로를 변경해야합니까? –