Nvm: `nvm μ‚¬μš© #{버전} --default`

에 λ§Œλ“  2010λ…„ 12μ›” 19일  Β·  6μ½”λ©˜νŠΈ  Β·  좜처: nvm-sh/nvm

nvm use #{version} --default λŠ” λ™μΌν•œ μ‚¬μš©μžμ— λŒ€ν•œ ν–₯ν›„ 셸이 μžλ™μœΌλ‘œ node-#{version} μ‚¬μš©ν•˜λ„λ‘ ν•΄μ•Ό ν•©λ‹ˆλ‹€. --default μ˜΅μ…˜μ„ μ‚¬μš©ν•  λ•Œ μ‚¬μš©ν•  버전 선택은 μ„Έμ…˜ 간에 μ˜κ΅¬μ μ΄μ–΄μ•Ό ν•©λ‹ˆλ‹€.

이것은 rvm use #{version} --default κ°€ Ruby 버전 관리에 μž‘λ™ν•˜λŠ” 방식과 μœ μ‚¬ν•©λ‹ˆλ‹€.

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

이것은 μƒˆλ‘œμš΄ alias λͺ…령을 톡해 κ΅¬ν˜„λ©λ‹ˆλ‹€.

nvm alias default v0.4.1

λ˜λŠ” 당신이 μš©κ°ν•˜λ‹€λ©΄

nvm alias default stable

λͺ¨λ“  6 λŒ“κΈ€

쒋은 μ•„μ΄λ””μ–΄μ§€λ§Œ κ΅¬ν˜„ν•˜κΈ°κ°€ μƒλ‹Ήνžˆ μ–΄λ ΅μŠ΅λ‹ˆλ‹€. κΈ°λ³Έ 섀정을 μ–΄λ–»κ²Œ μ €μž₯ν•©λ‹ˆκΉŒ?

이것이 μ–΄λ–»κ²Œ μž‘λ™ν•˜λŠ”μ§€ μ™„μ „νžˆ ν™•μ‹ ν•  수 μ—†μŠ΅λ‹ˆλ‹€. κ°€μž₯ 쒋은 방법은 RVM이 이미 μˆ˜ν–‰ν•˜κ³  μžˆλŠ” μž‘μ—…μ„ μ°ΎλŠ” κ²ƒμž…λ‹ˆλ‹€.

κ·ΈλŸ¬λ‚˜ ν•œ 가지 κ°€λŠ₯성은 ~/.nvm λ‚΄μ˜ μ–΄λ”˜κ°€μ— μžˆλŠ” νŒŒμΌμ— 값을 μ €μž₯ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€(예: ~/.nvm/prefs/default ). μ‰˜ μŠ€ν¬λ¦½νŠΈλŠ” 싀행될 λ•Œλ§ˆλ‹€ 이 νŒŒμΌμ„ ν™•μΈν•©λ‹ˆλ‹€. 파일이 μ‘΄μž¬ν•˜κ³  κ·Έ λ‚΄μš©μ΄ ν˜„μž¬ NVM을 톡해 μ„€μΉ˜λœ Node.js λ²„μ „μ˜ 이름과 μ •ν™•νžˆ κ°™μœΌλ©΄ μ…Έ μŠ€ν¬λ¦½νŠΈλ„ nvm use #{version} ν˜ΈμΆœμ„ λͺ¨λ°©ν•©λ‹ˆλ‹€. μ…Έ μŠ€ν¬λ¦½νŠΈλŠ” ~/.bashrc λ‚΄μ—μ„œλ§Œ μ œκ³΅λ˜λ―€λ‘œ μ…Έ μ„Έμ…˜λ‹Ή ν•œ 번만 μ‹€ν–‰λ©λ‹ˆλ‹€.

쒋은 것 κ°™μŠ΅λ‹ˆλ‹€. 패치λ₯Ό μ μš©ν•˜κ² μŠ΅λ‹ˆλ‹€. λ‚΄ bash 기술이 도전에 λ―ΈμΉ˜μ§€ λͺ»ν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

μ•ˆλ…•ν•˜μ„Έμš” @creationix μ™Έ,

λ‚˜λŠ” 이것에 λŒ€ν•œ 해킹을 μ‹œμž‘ν–ˆκ³  리뷰에 κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€. μ—¬κΈ° 비ꡐ가 μžˆμŠ΅λ‹ˆλ‹€.

μ§€κΈˆκΉŒμ§€ ~/.nvm/prefs/default 후크λ₯Ό κ΅¬ν˜„ν•΄ λ³΄μ•˜μŠ΅λ‹ˆλ‹€. μ„Έμ…˜ 생성 μ‹œ μ‹€ν–‰λ˜κΈ°λ₯Ό μ›ν–ˆκΈ° λ•Œλ¬Έμ— $NVM_DIR 쑰회 방법을 λ³€κ²½ν•΄μ•Ό ν–ˆμŠ΅λ‹ˆλ‹€. 이것이 μ΅œμ„ μ˜ 방법인지 μ™„μ „νžˆ ν™•μ‹ ν•  수 μ—†μŠ΅λ‹ˆλ‹€.

그것을 μ‹œλ„ν•˜κ³  λ‹€μŒκ³Ό 같은 심볼릭 링크λ₯Ό λ§Œλ“œμ‹­μ‹œμ˜€.

ln -s ~/.nvm/v0.4.0/bin/node ~/.nvm/prefs/default

그런 λ‹€μŒ 이 μˆ˜μ •λœ λ²„μ „μ˜ nvm을 PATH에 μΆ”κ°€ν•˜κΈ°λ§Œ ν•˜λ©΄ λ©λ‹ˆλ‹€.

. nvm.sh

μ°Έκ³ : ~/.nvm/prefs 디렉토리λ₯Ό λ¨Όμ € 생성해야 ν•©λ‹ˆλ‹€. ;)

감사 ν•΄μš”!

이것은 μƒˆλ‘œμš΄ alias λͺ…령을 톡해 κ΅¬ν˜„λ©λ‹ˆλ‹€.

nvm alias default v0.4.1

λ˜λŠ” 당신이 μš©κ°ν•˜λ‹€λ©΄

nvm alias default stable

ꡉμž₯ν•©λ‹ˆλ‹€. Tim μ—…λ°μ΄νŠΈμ— κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€!

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰