Skip to Content
Nextra 4.0 is released πŸŽ‰

πŸ§‘β€πŸ’»οΈ λͺ¨λ…Έλ ˆν¬ CLI

πŸ“– κ°œμš”

이 ν”„λ‘œμ νŠΈμ—μ„œλŠ” κ°œλ°œμžκ°€ λͺ¨λ…Έλ ˆν¬ ꡬ쑰의 μ½”λ“œ 베이슀 관리λ₯Ό μœ„ν•œ μ»€λ§¨λ“œλΌμΈ μΈν„°νŽ˜μ΄μŠ€(CLI) 도ꡬ λͺ¨μŒμ„ μ œκ³΅ν•΄μš”. 주둜 디렉토리와 νŒŒμΌμ„ κ΄€λ¦¬ν•˜κ³ , μ½”λ“œλ² μ΄μŠ€ λ‚΄μ˜ νŠΉμ • λ¬Έμžμ—΄μ„ λ³€κ²½ν•˜λŠ” λ“±μ˜ μž‘μ—…μ„ μœ„ν•œ 도ꡬ듀을 ν¬ν•¨ν•˜κ³  μžˆμ–΄μš”. 이 도ꡬ듀은 μ½”λ“œλ² μ΄μŠ€μ˜ μœ μ§€λ³΄μˆ˜μ™€ 관리 μž‘μ—…μ„ κ°„μ†Œν™”ν•˜κ³ , 일관성을 μœ μ§€ν•˜λŠ” 데 도움을 μ£ΌκΈ° μœ„ν•΄ μ„€κ³„λ˜μ—ˆμ–΄μš”.

πŸ“¦ 제곡 κΈ°λŠ₯

example

디렉토리와 νŒŒμΌμ„ κ΄€λ¦¬ν•˜κΈ° μœ„ν•œ CLI λ„κ΅¬μ˜ˆμš”. μ£Όμš” κΈ°λŠ₯은 λ‹€μŒκ³Ό κ°™μ•„μš”:

  • -l, --ls [value]: 디렉토리 λ‚΄μš©μ„ λ‚˜μ—΄ν•΄μš”. valueλ₯Ό μ§€μ •ν•˜μ§€ μ•ŠμœΌλ©΄ ν˜„μž¬ 디렉토리λ₯Ό λ‚˜μ—΄ν•΄μš”.
  • -m, --mkdir <value>: μƒˆλ‘œμš΄ 디렉토리λ₯Ό μƒμ„±ν•΄μš”.
  • -t, --touch <value>: μƒˆλ‘œμš΄ νŒŒμΌμ„ μƒμ„±ν•΄μš”.

change-owner-name

μ½”λ“œλ² μ΄μŠ€ λ‚΄ λͺ¨λ“  νŒŒμΌμ„ νƒμƒ‰ν•˜μ—¬ 기쑴의 μ†Œμœ μž ID κ°€ κΈ°λ‘λ˜μ–΄ μžˆλŠ” 뢀뢄을 replace ν•΄μ£ΌλŠ” CLI λ„κ΅¬μ—μš”.

  • -n, --name <value>: μƒˆλ‘œμš΄ μ†Œμœ μž 이름을 μ§€μ •ν•΄μš”.

rename-repository

μ½”λ“œλ² μ΄μŠ€ λ‚΄ λͺ¨λ“  νŒŒμΌμ„ νƒμƒ‰ν•˜μ—¬ λ ˆν¬μ§€ν† λ¦¬ 이름이 κΈ°λ‘λ˜μ–΄ μžˆλŠ” 뢀뢄을 replace ν•΄μ£ΌλŠ” CLI λ„κ΅¬μ—μš”.

  • -n, --name <value>: μƒˆλ‘œμš΄ λ ˆν¬μ§€ν† λ¦¬ 이름을 μ§€μ •ν•΄μš”.

rename-scope

μ½”λ“œλ² μ΄μŠ€ λ‚΄ λͺ¨λ“  νŒŒμΌμ„ νƒμƒ‰ν•˜μ—¬ 기쑴의 νŒ¨ν‚€μ§€λͺ… μ•žμ— κΈ°λ‘λ˜μ–΄ μžˆλŠ” μŠ€μ½”ν”„ λΆ€λΆ„(e.g. @repo/)을 replace ν•΄μ£ΌλŠ” CLI λ„κ΅¬μ—μš”.

  • -n, --name <value>: μƒˆλ‘œμš΄ μŠ€μ½”ν”„ 이름을 μ§€μ •ν•΄μš”.

⬇️ μ„€μΉ˜

pnpm μ„€μΉ˜

이 ν”„λ‘œμ νŠΈμ—μ„œ μ œκ³΅ν•˜λŠ” λͺ¨λ…Έλ ˆν¬ λͺ…λ Ήμ–΄λ₯Ό μ‚¬μš©ν•˜λ €λ©΄ λ¨Όμ € μ˜μ‘΄μ„±μ„ μ„€μΉ˜ν•˜κ³ , CLI 도ꡬ듀을 λΉŒλ“œν•΄μ•Ό ν•΄μš”. ν”„λ‘œμ νŠΈ λ£¨νŠΈμ—μ„œ λ‹€μŒ λͺ…λ Ήμ–΄λ₯Ό μ‹€ν–‰ν•΄ μ£Όμ„Έμš”:

pnpm install

πŸ§‘β€πŸ’» λͺ…λ Ήμ–΄ μ‚¬μš© μ˜ˆμ‹œ

example λͺ…λ Ήμ–΄

디렉토리 λ‚΄μš© λ‚˜μ—΄

[directory-path]λ₯Ό μ§€μ •ν•˜μ§€ μ•ŠμœΌλ©΄ ν˜„μž¬ λ””λ ‰ν† λ¦¬μ˜ λ‚΄μš©μ„ λ‚˜μ—΄ν•΄μš”.

example --ls [directory-path]

디렉토리 생성

<directory-name>에 ν•΄λ‹Ήν•˜λŠ” 디렉토리λ₯Ό μƒμ„±ν•΄μš”.

example --mkdir <directory-name>

파일 생성

<file-name>에 ν•΄λ‹Ήν•˜λŠ” νŒŒμΌμ„ μƒμ„±ν•΄μš”.

example --touch <file-name>

change-owner-name λͺ…λ Ήμ–΄

μ†Œμœ μž ID λ³€κ²½

change-owner-name -n your-username # or equivalently change-owner-name --name your-username

rename-repository λͺ…λ Ήμ–΄

λ ˆν¬μ§€ν† λ¦¬ 이름 λ³€κ²½

rename-repository -n new-repository-name # or equivalently rename-repository --name new-repository-name

rename-scope λͺ…λ Ήμ–΄

μŠ€μ½”ν”„ 이름 λ³€κ²½

rename-scope -n new-scope-name # or equivalently rename-scope --name new-scope-name

🀝 κΈ°μ—¬

이 도ꡬ에 κΈ°μ—¬ν•˜λ €λ©΄, CONTRIBUTING.mdλ₯Ό μ°Έμ‘°ν•΄ μ£Όμ„Έμš”.

πŸ“œ λΌμ΄μ„ μŠ€

이 ν”„λ‘œμ νŠΈλŠ” MIT λΌμ΄μ„ μŠ€ ν•˜μ— λ°°ν¬λΌμš”.


Last updated on