ESLint 썸네일형 리스트형 이슈 9 Parsing error: Unexpected token = eslint 이전 글에서 ESLint 사용을 설정해봤습니다. 'handler' is missing in props validationeslint(react/prop-types) 위대하신 ESLint에서 말하시길, props를 사용할 때 propTypes을 설정하라고 하는데요. 아래와 같이 설정하면 됩니다. class SearchID extends Component { ... } SearchID.propTypes = { handler: PropTypes.func.isRequired } export default SearchID 하지만 저는 클래스 정의와 동시에 export 하기 때문에, propTypes를 클래스 내부에 static 변수로 설정하고 싶습니다. 위와 같이 propTypes을 설정했더니 또.. 다음과 같은.. 더보기 이거 하나만 있으면 클린 코드 해결! ESLint 코딩을 하다보면 확신이 없는 순간이 생깁니다. 내가 지금 잘 하고 있나..? 남들은 어떻게 하지? 이럴 때 필요한 게 바로 Linter인데요. Linter는 코드를 분석하여 문제를 찾아낼 수 있는 도구입니다. 자바스크립트에서는 ESLint를 사용할 수 있습니다. ESLint 공식 홈페이지에서는 ESLint를 문제를 찾아주고, 자동으로 고쳐주는 도구로 소개하고 있습니다. 자, 그럼 본격적으로 ESLint를 사용하는 방법과 적용하는 법을 소개하도록 하겠습니다. https://eslint.org ESLint - Pluggable JavaScript linter Customize Preprocess code, use custom parsers, and write your own rules that work al.. 더보기 이전 1 다음