Skip to content
jwlee edited this page Jul 9, 2018 · 6 revisions

프로젝트 진행 관련

엑셈 시각화 라이브러리 프로젝트에 관련된 사항을 다룬다.

Commit Message Rule

  • 첫 마디는 이슈 번호를 명시한다.
    • ex) [#xx]
  • 두번째 마디는 간단한 요약 정보를 입력한다.
    • ex) webpack 설정
  • 추가적인 내용을 입력하는 경우
    • 두번째 줄에 '##########' 입력한다.
    • 세번째 줄에 추가적인 내용을 입력한다.

예시

[#1] webpack 설정
##########
webpack 설정은 webpack.config.js 파일을 이용한다.

Error Message

  • Form
    • [EVUI][ERROR][Component명]-Message
    • Component명은 Error 발생위치를 파악하기 위해 필요 시 하위모듈명으로도 작성 가능하다.

예시

Chart Input Data가 존재하지 않을 시 사용하고자 하는 Error Message.

[EVUI][ERROR][ChartDataStore]-Not found raw data.

Custom Console 사용

  • Form
    • [EVUI][LOG/INFO/WARN][Component명]-Message 혹은 기본 Message 처리 예시
import Console from '@/commons/utils';
/* Code Skip ...*/
Console.log('Log Message'); 
Console.info('Info Message');
Console.warn('Warninng Message');