GDSC-University-of-Seoul / 2021-spring-project

Repository for DSC-UOS Spring Project Team
8 stars 0 forks source link

[스프린트 #7] Github Actions Linting / Formatting 적용 #50

Closed edit8080 closed 3 years ago

edit8080 commented 3 years ago

기능 Issue

Github Actions Linting / Formatting 적용

필요한 기능

설명

현재 Python, JavaScript에 대한 lint 규칙 삽입과 prettier를 통한 자동 Formatting 기능 추가가 완료되었습니다. JavaScript에서는 이 동작을 사용하기 위해서 eslint, prettier 패키지가 package.json에 명시되어있어야하고 추가적인 규칙을 설정해주어야합니다. (ex : .eslintrc, .prettierrc)

각 담당자 분들은 feature/directory의 Github Actions의 적용 상태를 확인하시고 원활하게 돌아갈 수 있도록 규칙 설정 및 수정 부탁드립니다! 개인 개발 환경에서 ESlint 규칙과 Prettier 적용 여부를 확인하고 싶으시면 다음의 명령어를 사용하시면 됩니다.

// 각자의 개발 디렉토리로 이동하신 후 (package.json 이 존재해야 아래 명령어가 정상적으로 실행됩니다.)

// ESlint 적용 확인
$npx eslint .

// Prettier 적용
$npx prettier . --write

@handal95 지금 Python black이 JS 파일을 검토하고 있습니다. 확인후 수정 부탁드립니다.

담당자 확인

작업 담당자:

작업 담당자:

우선순위 확인

요청자의 예상 우선순위 : 하

규칙 설정 및 관련 내용을 수정을 완료하신 후 위에 작업 완료를 표시해주세요. 기타 애로사항 발생 시 하단에 comment를 남겨주세요.