nvm use #{version} --default
λ λμΌν μ¬μ©μμ λν ν₯ν μ
Έμ΄ μλμΌλ‘ node-#{version}
μ¬μ©νλλ‘ ν΄μΌ ν©λλ€. --default
μ΅μ
μ μ¬μ©ν λ μ¬μ©ν λ²μ μ νμ μΈμ
κ°μ μꡬμ μ΄μ΄μΌ ν©λλ€.
μ΄κ²μ rvm use #{version} --default
κ° Ruby λ²μ κ΄λ¦¬μ μλνλ λ°©μκ³Ό μ μ¬ν©λλ€.
μ’μ μμ΄λμ΄μ§λ§ ꡬννκΈ°κ° μλΉν μ΄λ ΅μ΅λλ€. κΈ°λ³Έ μ€μ μ μ΄λ»κ² μ μ₯ν©λκΉ?
μ΄κ²μ΄ μ΄λ»κ² μλνλμ§ μμ ν νμ ν μ μμ΅λλ€. κ°μ₯ μ’μ λ°©λ²μ 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 μ λ°μ΄νΈμ κ°μ¬λ립λλ€!
κ°μ₯ μ μ©ν λκΈ
μ΄κ²μ μλ‘μ΄ alias λͺ λ Ήμ ν΅ν΄ ꡬνλ©λλ€.
λλ λΉμ μ΄ μ©κ°νλ€λ©΄