Next.JS 공식문서 참고$ npm run dev 를 미리 실행시켜준 후 바벨 설정 해주면 바로 빌드하고 ~/.next/server/pages/_app.js 등에서 빌드된 파일 확인 가능합니다.ESLint 에 아무것도 설정을 하지 않고 개발을 진행하다 보면 나중에 동료들과 어떤 규칙, 방법으로 개발을 하기로 했었는지가 불필요해집니다.ESLint 설정 또한 공식문서를 참고합니다.ESLint 설정해줘서 코드의 일관성을 가질 수 있습니다.ESLint 설정이 이미 되어있는 기존 사이트들을 참고하면 도움이 많이 됩니다. (예, airbnb eslint typescript)파편화 를 막아주는 기본적인 도구이기 때문에 사용해야 합니다.ESLint 및 개발환경 설정은 안됩니다.프로젝트 폴더 내에 .github 폴더를 생성해줍니다.
.github 폴더 내에 CODEOWNERS 파일 생성합니다.
CODEOWNERS : Pull Request 등으로 개발을 진행할때 누가 이 코드의 관리자인지 지정해주는 파일입니다.CODEOWNER 설정과 Reviewer 설정의 차이점 : CODEOWNER 설정시, 깃허브 프로텍션 룰을 따라 CODEOWNER가 리뷰를 남겼을 때만 Code Merge가 가능합니다.Dockerfile 의 경우 DevOps 엔지니어를 추가해두기도 합니다.API 의 경우 Backend 엔지니어// 간단한 설정 예시
// ~/.github/CODEOWNERS
* @HyeonWooGa