Nvm-windows: nvm์ด ์ž‘๋™ํ•˜์ง€ ์•Š์Œ Windows 10 64๋น„ํŠธ

์— ๋งŒ๋“  2020๋…„ 06์›” 14์ผ  ยท  4์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: coreybutler/nvm-windows

์ƒˆ ๋ฌธ์ œ๋ฅผ ์ œ์ถœํ•˜๊ธฐ ์ „์— ์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ ์™€ ๊ธฐ์กด ๋ฌธ์ œ๋ฅผ ๊ฒ€ํ† ํ–ˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.

NVM4W ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์งˆ๋ฌธ์ด๋ผ๋ฉด ๋Œ€์‹  stackoverflow ๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”.

์ด๊ฒƒ์ด ์•ˆํ‹ฐ๋ฐ”์ด๋Ÿฌ์Šค์™€ ๊ด€๋ จ๋œ ๋ฌธ์ œ์ธ ๊ฒฝ์šฐ ๊ธฐ์กด ๋ฌธ์ œ๋ฅผ ๋จผ์ € ๊ฒ€์ƒ‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋‚ด ํ™˜๊ฒฝ

  • [ ] Windows 7 ์ดํ•˜(EOL๋กœ ์ธํ•ด ์‹ค์ œ๋กœ ์ง€์›๋˜์ง€ ์•Š์Œ - ์ž์„ธํ•œ ๋‚ด์šฉ์€ Wiki ์ฐธ์กฐ)
  • [ ] ์œˆ๋„์šฐ 8
  • [ ] ์œˆ๋„์šฐ 8.1
  • [x] ์œˆ๋„์šฐ 10
  • [ ] ์œˆ๋„์šฐ 10 IoT ์ฝ”์–ด
  • [ ] ์œˆ๋„์šฐ ์„œ๋ฒ„ 2012
  • [ ] ์œˆ๋„์šฐ ์„œ๋ฒ„ 2012 R2
  • [ ] ์œˆ๋„์šฐ ์„œ๋ฒ„ 2016

  • [ ] ๋‚ด Windows ์„ค์น˜๊ฐ€ ์˜์–ด๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

NVM4W ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋ฅด๋Š” ๊ฒฝ์šฐ nvm version ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ์ด๋ฏธ...

  • [x] npm ๋ฌธ์ œ ๋ฐ ๋ฐ”์ด๋Ÿฌ์Šค ๋ฐฑ์‹  ๋ฌธ์ œ๋ฅผ ์ธ์‹ํ•˜๋ ค๋ฉด README๋ฅผ ์ฝ์œผ์‹ญ์‹œ์˜ค.
  • [ ]์ด(๊ฐ€) ๋‚ด ๋ฌธ์ œ๊ฐ€ ์•„์ง ํ•ด๊ฒฐ๋˜์ง€ ์•Š์•˜๋Š”์ง€ Wiki ๋ฅผ ๊ฒ€ํ† ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [x] ๊ด€๋ฆฌ ๊ถŒํ•œ์ด ์žˆ๋Š” ๊ณ„์ •์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Œ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [ ]์ด(๊ฐ€) ๋ฌธ์ œ(๊ณต๊ฐœ ๋ฐ ์ข…๋ฃŒ)๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์ด๊ฒƒ์ด ์ค‘๋ณต๋˜์ง€ ์•Š์•˜๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [ ]์€ gitter ๊ฐ€ ์งˆ๋ฌธ๊ณผ ์˜๊ฒฌ์— ์‚ฌ์šฉ๋˜๊ธฐ ๋•Œ๋ฌธ์—

๋‚ด ๋ฌธ์ œ๋Š” ๋‹ค์Œ๊ณผ ๊ด€๋ จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค(ํ•ด๋‹น๋˜๋Š” ํ•ญ๋ชฉ๋งŒ ์„ ํƒ):

  • [ ] ์„ค์ •.txt
  • [ ] ํ”„๋ก์‹œ ์ง€์›(๋ฒ„์ „ 1.1.0 ์ด์ƒ์„ ์‚ฌ์šฉํ•ด ๋ณด์…จ์Šต๋‹ˆ๊นŒ?)
  • [ ] 32๋น„ํŠธ ๋˜๋Š” 64๋น„ํŠธ ์ง€์›(๋ฒ„์ „ 1.1.3 ์ด์ƒ์„ ์‚ฌ์šฉํ•ด ๋ณด์…จ์Šต๋‹ˆ๊นŒ?)
  • [ ] ๋ฌธ์ž ์ด์Šค์ผ€์ดํ”„ (๋ฒ„์ „ 1.1.6 ์ด์ƒ์„ ์‚ฌ์šฉํ•ด ๋ณด์…จ์Šต๋‹ˆ๊นŒ?)
  • [ ] ํ‘œ์ค€ ์‰˜ ํ™˜๊ฒฝ(ํ„ฐ๋ฏธ๋„/ํŒŒ์›Œ์‰˜)
  • [ ] ๋น„ํ‘œ์ค€ ์‰˜ ํ™˜๊ฒฝ(Cmder, Hyper, Cygwin, git)

์˜ˆ์ƒ๋˜๋Š” ๋™์ž‘

์ฑ„์›Œ์ค˜...

์‹ค์ œ ํ–‰๋™

์ฑ„์›Œ์ค˜...

๋ฌธ์ œ๋ฅผ ์žฌํ˜„ํ•˜๋Š” ๋‹จ๊ณ„:

์ฑ„์›Œ์ค˜...

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์˜ค๋Š˜ ์•„์นจ์—๋„ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ํ•œ ๊ฒƒ:

  1. ๊ณต๋ฐฑ๊ณผ ํŠน์ˆ˜ ๋ฌธ์ž๊ฐ€ ์—†๋Š” ๊ฒฝ๋กœ์— nvm์„ ์ €์žฅํ•  ํด๋”๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.
  2. %USERHOME%/AppData/Roaming/nvm์˜ ๋‚ด์šฉ์„ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
  3. ์ œ์–ดํŒ์˜ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •์—์„œ NVM_HOME ๋ณ€์ˆ˜๋ฅผ ๋ณ€๊ฒฝํ•˜์‹ญ์‹œ์˜ค(๊ฐœ์ธ ๋ฐ ์‹œ์Šคํ…œ ์„ค์ • ๋ชจ๋‘์—์„œ).
  4. ์ƒˆ ๊ฒฝ๋กœ์˜ settings.txt์—์„œ ๋ฃจํŠธ ๊ฒฝ๋กœ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

์ด ๋‹จ๊ณ„ ํ›„์— ๊ทธ๊ฒƒ์€ ๋‚˜๋ฅผ ์œ„ํ•ด ์ผํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ๋‹จ์ง€ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์ง€๋งŒ ์ ์–ด๋„ ํ•ด๊ฒฐ๋  ๋•Œ๊นŒ์ง€ ๊ณ„์† ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  4 ๋Œ“๊ธ€

image
๊ทธ๋ž˜์„œ ๋‚ด ๋…ธํŠธ๋ถ์˜ ์‚ฌ์šฉ์ž ์ด๋ฆ„์€ "Sufyan Parkar"์ž…๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ์—ฌ๊ธฐ์„œ ๋ฌธ์ œ์˜ ์›์ธ์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค
๋‚ด ์ด๋ฆ„์—๋Š” ๊ณต๋ฐฑ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์—

image

์˜ค๋Š˜ ์•„์นจ์—๋„ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ํ•œ ๊ฒƒ:

  1. ๊ณต๋ฐฑ๊ณผ ํŠน์ˆ˜ ๋ฌธ์ž๊ฐ€ ์—†๋Š” ๊ฒฝ๋กœ์— nvm์„ ์ €์žฅํ•  ํด๋”๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.
  2. %USERHOME%/AppData/Roaming/nvm์˜ ๋‚ด์šฉ์„ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
  3. ์ œ์–ดํŒ์˜ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •์—์„œ NVM_HOME ๋ณ€์ˆ˜๋ฅผ ๋ณ€๊ฒฝํ•˜์‹ญ์‹œ์˜ค(๊ฐœ์ธ ๋ฐ ์‹œ์Šคํ…œ ์„ค์ • ๋ชจ๋‘์—์„œ).
  4. ์ƒˆ ๊ฒฝ๋กœ์˜ settings.txt์—์„œ ๋ฃจํŠธ ๊ฒฝ๋กœ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

์ด ๋‹จ๊ณ„ ํ›„์— ๊ทธ๊ฒƒ์€ ๋‚˜๋ฅผ ์œ„ํ•ด ์ผํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ๋‹จ์ง€ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์ง€๋งŒ ์ ์–ด๋„ ํ•ด๊ฒฐ๋  ๋•Œ๊นŒ์ง€ ๊ณ„์† ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹ฌ์ง€์–ด ์  '.' ์‚ฌ์•…ํ•ฉ๋‹ˆ๋‹ค ;) ๋‚ด ์‚ฌ์šฉ์ž ์ด๋ฆ„์— ์ ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์„ค์ •๋„ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰