인터넷망
-
Node.js(NPM) 설치
- ESLint 설치
- npm install --save-dev eslint
- Pycharm ESLint 플러그인 다운로드
- airbnb-eslint 관련 기타 플러그인 설치
- npm install --save-dev eslint-plugin-import
- npm install --save-dev eslint-plugin-react
- npm install eslint-plugin-jsx-a11y@5.1.1 --save-dev
- npm install --save-dev eslint-config-airbnb
- node_modules 복사
- C:\Users\사용자\AppData\Roaming\npm 디렉토리 복사
- eslint 설치한 경로의 node_modules 복사
- 파일 전산망 옮기기
- npm 디렉토리, node_modules, node 설치파일, Pycharm ESLint 플러그인 파일(zip파일)
전산망
- Node.js(NPM) 설치
- npm 덮어씌우기
- C:\Users\사용자\AppData\Roaming\npm 디렉토리에 덮어씌우기
- 덮어씌운 npm 디렉토리 내부에 node_modules 디렉터리를 복사해온 node_modules 디렉토리 덮어씌우기
- Pycharm ESLint 플러그인 설치
- File->Settings->Editor->Plugins->Install plugin from disk 클릭
- 옮겨온 plugin 파일 지정(zip파일) 선택 후 OK 클릭
- 설치 후 Pycharm 재시작
- Pycharm ESLint 적용
- File->Settings->Languages & Frameworks->JavaScript->Code Quality Tools->ESLint
- Enable 체크
- Node Interpreter 지정
- C:\Program Files\nodejs\node.exe
- ESLint package 지정
- ~\AppData\Roaming\npm\node_modules\eslint
- Config 파일 지정
- \원하는 경로\.eslintrc
- confing(.eslintrc) 생성
- Pycharm에서 config 지정항 경로에 .eslintrc 생성
- .eslintrc 내용 작성 (하단참조)
{ "extends": "airbnb", //airbnb 룰 적용 "rules": { "indent": ["error", 4], //indent 4로 지정(default 2) } } |
스크린샷 참조
(전산망 -> 4. Pycharm ESLint 적용)
(전산망 -> 5. confing(.eslintrc) 생성)
'개발 > Javascript, HTML, CSS, Jquery' 카테고리의 다른 글
안드로이드 브라우저 Ajax 타임아웃 (0) | 2020.10.23 |
---|---|
iOS 사파리 즐겨찾기 favicon 업데이트 이슈 (0) | 2020.04.07 |
크롬 인쇄 시 글꼴 효과 미노출 (0) | 2019.03.05 |
오픈그래프(Open Graph) (0) | 2018.09.10 |
Javascript setMonth() (0) | 2018.09.10 |