eslint2 [ESLint] naming-convention 설정방법 작성한 코드 rules: { // eslint-disable-next-line @typescript-eslint/naming-convention "@typescript-eslint/naming-convention": [ "warn", { selector: "typeAlias", // 타입선언 format: ["PascalCase"], }, { selector: "memberLike", // Property 멤버 format: ["camelCase"], }, { selector: "function", // exported function (컴포넌트 명) format: ["PascalCase"], modifiers: ["exported"], }, { selector: "function", // functio.. React & TypeScript/TypeScript 2023. 11. 23. [ESlint] ESlint 설정 가이드 (. eslintrc 파일 설정 속성 설명) eslint 설정을 처음 보면 어질어질하다. 😱 빠르게 기초 정보라도 확인하기 위한 용도로 아래 글을 작성한다. "extends": 다른 설정 파일을 확장하여 현재 설정을 기반으로 합니다. 대표적인 예로 "eslint-config-airbnb"나 "eslint:recommended"를 확장하는 것이 있습니다. ERP개발팀의 경우, "eslint-config-hanssem" "env": 코드가 실행되는 환경을 정의합니다. 예를 들어, 브라우저 환경을 지정하려면 "browser": true와 같이 설정할 수 있습니다. node 환경이면 “node”:true 설정하면 된다. front는 browser로 설정 "parser": 사용할 JavaScript 파서를 지정합니다. 주로 Babel을 사용하는 경우 "ba.. Dev-Basic/npm 2023. 10. 24. 이전 1 다음