Repository navigation
How to
Sangbo Lee edited this page Aug 27, 2020
·
1 revision
다음 컨벤션을 기준으로 작성되었습니다.
-
Editor > Code Style > Java에서 다음을 설정Scheme > Import scheme > IntelliJ IDEA code scheme XML-
(프로젝트 최상단) .zeze-java-convention.xml선택 - 이름을 입력해야하는 경우
zeze-java-convention입력 -
Scheme에서zeze-java-convention선택
gradle
./gradlew checkstyleMain./gradlew checkstyleTest
IntelliJ
-
Plugins에서CheckStyle-IDEA설치 -
Tools > Checkstyle에서 다음을 설정- Checkstyle Version: 8.27 이상 (8.34 권장)
- Scan Scope: Only Java sources (including tests)
- Configuration file 하단 + 버튼으로 XML 다음을 추가
- Description:
zeze-checkstyle - Use a local Checkstyle file 체크 후
Browse > (프로젝트 최상단) .zeze-checkstyle.xml선택
- Description:
- Import 한 CheckStyle 체크 후 apply
Yarn / NPM
cd client- (확인만 하고 싶다면)
yarn lint(또는npm run lint) - (수정 가능한 부분들에 대해 자동 수정을 실행한다면)
yarn lint-fix(또는npm run lint-fix)
IntelliJ
-
Plugins에서ESLint설치 -
Language & Frameworks > JavaScript > Code Quality Tools > ESLint에서 다음을 설정-
Automatic ESLint Configuration체크 - (저장할 때마다 자동 수정을 원한다면)
Run eslint --fix on save체크
-
cd client-
yarn(또는npm install) yarn build- (
serve가 설치되어있지 않은 경우)yarn global add serve(또는npm install -g serve) serve -s build
- (Client 빌드 후 Server의
resources/static으로 옮기는 경우)./gradlew buildClient ./gradlew buildjava -jar ./build/libs/zeze-0.0.1-SNAPSHOT.jar