Hello World...
eslint, prettier and airBnB 설치 본문
https://gist.github.com/bradtraversy/aab26d1e8983d9f8d79be1a9ca894ab4
ESLint, Prettier & Airbnb Setup
ESLint, Prettier & Airbnb Setup. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
eslint, prettier 를 설치 및 에어비앤비 스타일을 적용하기.
기본
$ npm i -D eslint prettier eslint-plugin-prettier eslint-config-prettier eslint-plugin-node eslint-config-node
추가로 에어비앤비 스타일 설치하기
$ npx install-peerdeps --dev eslint-config-airbnb
vscode prettier, eslint 확장 설치
작업 폴더에 .eslintrc 생성
{
"extends": ["airbnb", "prettier", "plugin:node/recommended"],
"plugins": ["prettier"],
"rules": {
"prettier/prettier": "error",
"no-unused-vars": "warn",
"no-console": "off",
"func-names": "off",
"no-process-exit": "off",
"object-shorthand": "off",
"class-methods-use-this": "off"
}
}
.prettierrc 도 생성
{
"singleQuote": true,
"semi": true,
"useTabs": false,
"tabWidth": 2,
"trailingComma": "none",
"printWidth": 80
}
vscode 설정에서
참고)
https://velog.io/@velopert/eslint-and-prettier-in-react
리액트 프로젝트에 ESLint 와 Prettier 끼얹기
ESLint 와 Prettier 는 여러분이 JavaScript 개발을 하게 될 때 여러분들의 개발자 경험을 향상시켜줄, 유용한 도구들 입니다. ESLint 는 자바스크립트 문법검사를 해주는데, 그 문법 검사에 대한 조건에 다양한 옵션을 정해줄 수 있습니다. Prettier 는 코드를 자동으로 정리를 해주는데 다른 도구들과의 주요 차이점은 코드 정리 규칙을...
velog.io
https://www.youtube.com/watch?v=SydnKbGc7W8
'programming' 카테고리의 다른 글
소켓과 웹소켓 (0) | 2020.02.03 |
---|---|
자료구조(Data Structure) (0) | 2019.12.30 |
JEST toBe, toEqual (0) | 2019.12.26 |
npm 글로벌 패키지 확인 및 삭제하기 (0) | 2019.12.26 |
nvm (mac) (0) | 2019.12.26 |
Comments