"C:\Program Files\nvm"์ v1.1.0์ ์ค์นํ์ต๋๋ค. ๋ค ์ข์์ง ๋ง ๋ด๊ฐ ์ค์น ํ ๋ฒ์ ์ผ๋ก ์ ํํ๋ ค๊ณ ํ ๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ ๋ํ๋ฉ๋๋ค.
C:\WINDOWS\system32>nvm use 5.10.1
exit status 1: 'C:\Program' is not recognized as an internal or external command,
operable program or batch file.
๋ฌธ์ ๋ URL(C:\Program Files)์ ๊ณต๋ฐฑ์ ๋๋ค. nvm์ C:/ ๋๋ PATH์ ๊ณต๋ฐฑ ์์ด ๋ค๋ฅธ ํด๋์ ์ง์ ์ค์นํด ๋ณด์ญ์์ค.
์, ๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ :)).
#41์ ๋ณต์ ํ.
๊ณต๋ฐฑ์์ด ๊ฒฝ๋ก๋ก ์ด๋
๋๋
cmd๋ฅผ ๊ด๋ฆฌ์๋ก ์คํ
๊ทธ๋ฐ ๋ค์ ๊ณต๋ฐฑ์์ด ์ ๊ฒฝ๋ก์ mklinkํ์ญ์์ค.
๋ด ์ฌ์ฉ์ ์ค ํ ๋ช ์ด ๊ฐ์ ๋ฌธ์ ๋ฅผ ๊ฒช๊ณ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ณด์ ์ ์ฑ ์ ๋ฐ๋ผ Program Files ๋๋ Program Files(x86) ํด๋ ์ธ๋ถ์์ ์์ฉ ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์๊ธฐ ๋๋ฌธ์ nvm์ ๋ค๋ฅธ ํด๋๋ก ์ด๋ํ๋ ๊ฒ์ ์๋ํ์ง ์์ต๋๋ค. ์ฝ๋์์ ๊ณต๋ฐฑ์ด ์๋ ๋๋ ํ ๋ฆฌ์์ ์คํํ ์ ์๋ค๋ฉด ๋์์ด ๋ ๊ฒ์ ๋๋ค.
๋
ธ๋ ๋ฒ์ ์ ๋ฃจํธ ๋๋ ํ ๋ฆฌ ๋ณ๊ฒฝ(๊ณต๋ฐฑ ์ ์ธ)
๊ทธ๋ฐ ๋ค์ ๊ฑฐ๊ธฐ์ ๋
ธ๋๋ฅผ ์ค์นํ๊ณ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์์:
nvm root C:\nodejs\nvm
nvm install 10.0.0
nvm use 10.0.0
๋ฌธ์ ๋ ์ค๋๋์์ง๋ง ์ฌ๊ธฐ์ ๋์ฐฉํ ์ฌ๋์ ์์์ ์ธ๊ธํ ๋๋ก nvm์ ๋ค์ ์ค์นํ ์ ์์ต๋๋ค.
๋๋ ์งง์ ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํ์ญ์์ค. ๋ณ๊ฒฝ C:\Program Files\nvm
์ nvm root C:\PROGRA~1\nvm
NVM_SYMLINK์ shortPath๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค. C:\Program Files\nodejs
~ C:\PROGRA~1\nodejs
์ค์นํ๋ ๋์ ๊ธฐ๋ณธ ๊ฒฝ๋ก๋ฅผ ๋ณ๊ฒฝํ์ต๋๋ค.
nvm์ ์ ๊ฑฐํ๊ณ ๊ธฐ๋ณธ ๊ฒฝ๋ก๋ก ์ค์นํ๋๋ฐ ๋ชจ๋ ์ ๋๋ก ์๋ํฉ๋๋ค.
๋ฌธ์ ๋ URL(C:\Program Files)์ ๊ณต๋ฐฑ์ ๋๋ค. nvm์ C:/ ๋๋ PATH์ ๊ณต๋ฐฑ ์์ด ๋ค๋ฅธ ํด๋์ ์ง์ ์ค์นํด ๋ณด์ญ์์ค.
๋ค ๊ฐ์ฌํฉ๋๋ค :)
๊ทธ๋์ ๋ด๊ฐ ์ปดํจํฐ๋ฅผ ๋ฐ์์ ๋ ๋ด ์ด๋ฆ์ ๊ณต๋ฐฑ์ ๋ฃ์ผ๋ฉด ์์ํ ๋งํ ๊ฑฐ์์, ๊ทธ๋ ์ฃ ?
๋ ๋์ ์๋ฃจ์ ์ https://github.com/coreybutler/nvm-windows/issues/405์ ๋๋ค.
Open Cmd, go to the Users directory, type dir /x and you will see the shortened version of the name of the users. (ALEXKA~1 in my case)
Inside the nvm installation (AppData\Roaming\nmv in my case) there is a settings file, edit the first line and instead of having the space name put that shortened version and leave the rest the same like this :
root: C:\Users\ALEXKA~1\AppData\Roaming\nvm
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ฌธ์ ๋ URL(C:\Program Files)์ ๊ณต๋ฐฑ์ ๋๋ค. nvm์ C:/ ๋๋ PATH์ ๊ณต๋ฐฑ ์์ด ๋ค๋ฅธ ํด๋์ ์ง์ ์ค์นํด ๋ณด์ญ์์ค.