Nvm-windows: ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— ๊ณต๊ฐ„์ด ์žˆ๋Š” ๋™์•ˆ nvm use down์ด ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2016๋…„ 04์›” 10์ผ  ยท  8์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: coreybutler/nvm-windows

๋‚ด ํ™˜๊ฒฝ

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

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

  • [x] npm ๋ฌธ์ œ ๋ฐ ๋ฐ”์ด๋Ÿฌ์Šค ๋ฐฑ์‹  ๋ฌธ์ œ๋ฅผ ์ธ์‹ํ•˜๋ ค๋ฉด README๋ฅผ ์ฝ์œผ์‹ญ์‹œ์˜ค.

  • [x] ์œ„ํ‚ค ๋ฅผ ๊ฒ€ํ† ํ•˜์—ฌ ๋‚ด ๋ฌธ์ œ๊ฐ€ ์•„์ง ํ•ด๊ฒฐ๋˜์ง€ ์•Š์•˜๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [x] ๊ด€๋ฆฌ ๊ถŒํ•œ์ด ์žˆ๋Š” ๊ณ„์ •์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Œ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [x]๋Š” ๋ฌธ์ œ(๊ณต๊ฐœ ๋ฐ ๋น„๊ณต๊ฐœ)๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์ด๊ฒƒ์ด ์ค‘๋ณต๋˜์ง€ ์•Š์•˜๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [x] gitter ๋Š” ์งˆ๋ฌธ๊ณผ ์˜๊ฒฌ์— ์‚ฌ์šฉ๋˜๊ธฐ ๋•Œ๋ฌธ์— Windows์šฉ NVM ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์งˆ๋ฌธ์ด ์•„๋‹˜์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

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

  • [ ] ์„ค์ •.txt

  • [ ] ํ”„๋ก์‹œ ์ง€์›
  • [ ] 32 ๋˜๋Š” 64๋น„ํŠธ ์ง€์›

์œ„์— ์—†์Œ

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

๋‚ด ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ๋Š” xxx์™€ yyy ์‚ฌ์ด์— ๊ณต๋ฐฑ์ด ์žˆ๋Š” C:Usersxxx yyy์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

1๋‹จ๊ณ„. ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์„ ํ†ตํ•ด ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.
2๋‹จ๊ณ„. nvm ์„ค์น˜ 4.4.2
3๋‹จ๊ณ„. nvm ์‚ฌ์šฉ 4.4.2

์‹ค์ œ ํ–‰๋™

3๋‹จ๊ณ„์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.
์ข…๋ฃŒ ์ƒํƒœ 1: 'C:Usersxxx'๋Š” ๋‚ด๋ถ€ ๋˜๋Š” ์™ธ๋ถ€ ๋ช…๋ น, ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ํ”„๋กœ๊ทธ๋žจ ๋˜๋Š” ๋ฐฐ์น˜ ํŒŒ์ผ๋กœ ์ธ์‹๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

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

ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— ๊ณต๋ฐฑ์ด ์žˆ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ nvm์„ ์„ค์น˜ํ•˜๊ณ  ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

duplicate

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

ํ•ด๊ฒฐ์ฑ…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. ์ œ์–ดํŒ์„ ํ†ตํ•ด nvm ์ œ๊ฑฐ
  2. nvm-setup.exe๋ฅผ ํ†ตํ•ด nvm ์„ค์น˜
  3. ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋˜๋ฉด _C:Users์—์„œ ์„ค์น˜ ๊ฒฝ๋กœ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.AppDataRoamingnvm_์—์„œ _C:UsersPublicnvm_.

nvm root ํ•˜๋ฉด ์ด์ œ _C:UsersPublicnvm_์ด ํ‘œ์‹œ๋˜์–ด์•ผ ํ•˜๋ฉฐ _์ž˜ ์ž‘๋™ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

๋‚˜๋Š” ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค : ์™ธ์นจ :

ํ•ด๊ฒฐ์ฑ…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. ์ œ์–ดํŒ์„ ํ†ตํ•ด nvm ์ œ๊ฑฐ
  2. nvm-setup.exe๋ฅผ ํ†ตํ•ด nvm ์„ค์น˜
  3. ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋˜๋ฉด _C:Users์—์„œ ์„ค์น˜ ๊ฒฝ๋กœ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.AppDataRoamingnvm_์—์„œ _C:UsersPublicnvm_.

nvm root ํ•˜๋ฉด ์ด์ œ _C:UsersPublicnvm_์ด ํ‘œ์‹œ๋˜์–ด์•ผ ํ•˜๋ฉฐ _์ž˜ ์ž‘๋™ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” !
์—ฌ๊ธฐ์—๋„ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์ง€๋งŒ ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์บ์ฃผ์–ผ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ cygwin ๋ชจ๋“œ๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

  1. nvm๊ณผ node.js๋ฅผ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค.
  2. ๋…ธ๋“œ๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค( 64bits ์— .msi ).
  3. ์„ค์น˜ ๊ฒฝ๋กœ์—์„œ ๋‚ด ๊ณต๋ฐฑ ์ด๋ฆ„์„ Public ๋กœ ๋Œ€์ฒดํ•˜์—ฌ Windows์šฉ nvm์„ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.
  4. ๋‚ด ํ…Œ์ŠคํŠธ ํ›„ ์—ฌ๊ธฐ์— ํ”„๋กฌํ”„ํŠธ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
    node

Ugarz์™€ ๊ฐ™์€ ๋ฌธ์ œ
nvm-windows .after๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์ „์— ๋ชจ๋“  ๋…ธ๋“œ๋ฅผ ์ œ๊ฑฐํ•˜๋ฉด cmd.ext๊ฐ€ ์—ด๋ฆฝ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ "erro open setting.txt : ์‹œ์Šคํ…œ์ด ์ง€์ •๋œ ํŒŒ์ผ์„ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค"๋ผ๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค.

#41์˜ ๋ณต์ œํ’ˆ.

  1. cmd์—์„œ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™ํ•˜๊ณ  dir/x๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ์ด ํด๋”์˜ ๋‹จ์ถ• ์ด๋ฆ„์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  2. ๊ทธ๋Ÿฐ ๋‹ค์Œ setting.txt์—์„œ ์‚ฌ์šฉ์ž ์ด๋ฆ„์„ ์ด ๋‹จ์ถ• ์ด๋ฆ„์œผ๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.
  3. ํšจ๊ณผ๊ฐ€์žˆ๋‹ค
  1. cmd์—์„œ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™ํ•˜๊ณ  dir/x๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ์ด ํด๋”์˜ ๋‹จ์ถ• ์ด๋ฆ„์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  2. ๊ทธ๋Ÿฐ ๋‹ค์Œ setting.txt์—์„œ ์‚ฌ์šฉ์ž ์ด๋ฆ„์„ ์ด ๋‹จ์ถ• ์ด๋ฆ„์œผ๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.
  3. ํšจ๊ณผ๊ฐ€์žˆ๋‹ค

์ด๊ฒƒ์€ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๊ฒƒ์€ ๋‚˜๋ฅผ ์œ„ํ•ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค..! ๊ฐ์‚ฌ ํ•ด์š”

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