Skip to content

Latest commit

Β 

History

History
36 lines (23 loc) Β· 1.57 KB

CONTRIBUTING.md

File metadata and controls

36 lines (23 loc) Β· 1.57 KB

Contributing to KLAS Helper

KLAS Helper ν”„λ‘œμ νŠΈμ— 관심을 κ°€μ Έ μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€. 이 ν”„λ‘œμ νŠΈλŠ” μ˜€ν”ˆ μ†ŒμŠ€ ν”„λ‘œμ νŠΈλ‘œ λˆ„κ΅¬λ‚˜ 자유둭게 κΈ°μ—¬ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ§žμΆ€λ²•, λ²ˆμ—­, λ¬Έμ„œν™” λ“± μ½”λ“œμ™€ μƒκ΄€μ—†λŠ” 기여도 μ–Έμ œλ“  ν™˜μ˜μž…λ‹ˆλ‹€! ❀

개발자 κ°€μ΄λ“œ

μ½”λ“œλ₯Ό κΈ°μ—¬ν•˜κ³  μ‹ΆμœΌμ‹ κ°€μš”? μ•„λž˜ λ‚΄μš©μ„ 확인해 μ£Όμ„Έμš”.

사전 μ€€λΉ„

  • Node.jsκ°€ μ„€μΉ˜λ˜μ–΄ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.
  • μ—λ””ν„°λ‘œ Visual Studio Code μ‚¬μš©μ„ ꢌμž₯ν•©λ‹ˆλ‹€.

μ‹œμž‘

  1. 이 μ €μž₯μ†Œλ₯Ό 포크(fork)ν•œ 뒀에 클둠(clone)ν•΄ μ£Όμ„Έμš”.
  2. ν”„λ‘œμ νŠΈ 경둜둜 μ΄λ™ν•œ λ‹€μŒ npm νŒ¨ν‚€μ§€λ₯Ό μ„€μΉ˜ν•©λ‹ˆλ‹€.
npm install
  1. μ•„λž˜ λͺ…λ Ήμ–΄λ₯Ό μ‹€ν–‰ν•΄ 개발 ν™˜κ²½μ„ κ΅¬μ„±ν•©λ‹ˆλ‹€.
npm run dev
  1. μž μ‹œ κΈ°λ‹€λ¦¬μ‹œλ©΄ ν”„λ‘œμ νŠΈ μ΅œμƒμœ„ 폴더에 dev 폴더가 μƒμ„±λ©λ‹ˆλ‹€.
  2. dev 폴더에 μžˆλŠ” klas-helper.user.js 파일의 λ‚΄μš©μ„ 볡사해 Tampermonkey 슀크립트둜 μΆ”κ°€ν•΄ μ£Όμ„Έμš”. (ν˜„μž¬ μ‚¬μš©ν•˜κ³  μžˆλŠ” KLAS HelperλŠ” ν•΄μ œν•˜μ…”μ•Ό ν•©λ‹ˆλ‹€.)
  3. KLAS μ‚¬μ΄νŠΈμ— μ ‘μ†ν•œ λ’€ μ •μƒμ μœΌλ‘œ 적용이 λλŠ”μ§€ 확인해 λ³΄μ„Έμš”.
  4. 이제 마음껏 κ°œλ°œν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€!

λΌμ΄μ„ μŠ€

이 ν”„λ‘œμ νŠΈλŠ” MIT λΌμ΄μ„ μŠ€λ₯Ό λ”°λ¦…λ‹ˆλ‹€. μ½”λ“œλ₯Ό μ œκ³΅ν•  경우 MIT λΌμ΄μ„ μŠ€μ— 따라 λΌμ΄μ„ μŠ€κ°€ λΆ€μ—¬λ˜λ©° 이에 λ™μ˜ν•œ κ²ƒμœΌλ‘œ κ°„μ£Όλ©λ‹ˆλ‹€.