Node ๋ฒ์ ๋๋ฌธ์ ์๊ธด ๋ฌธ์ ์
๋ค๋ฅธ ๋ถ์ด ์์ ํ ๋ฆฌ์กํธ ํ๋ก์ ํธ๋ฅผ ๋ด ๋ก์ปฌ์์ ์คํ์์ผ์ผ ํ๋ค. ํ์ง๋ง, ๋ด node.js์ ๋ฒ์ ์ ์ต์ ๋ฒ์ ์ด์๊ณ ๊ทธ ๋ถ์ 16๋ฒ์ ์ด์๋ค. ์ฐ๋ คํ์ง๋ง ์๋๋ ๋ค๋ฅผ๊น "npm start"๋ฅผ ํ๋ "react-scripts" ๋ฅผ ์คํํ ๋ ๋ฌธ์ ๊ฐ ์๊ฒผ๋ค. ์ด๋ฅผ ์ข ์์๋ณด๋ node์ ๋ฒ์ ๋ฌธ์ ๋ผ๊ณ ํ๋ค. nvm์ ์ฌ์ฉํ๋ฉด node.js์ ๋ฒ์ ์ ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์๋ค๊ณ ํ์ฌ nvm์ค์น๋ฅผ ์งํํด์ ํด๊ฒฐํ๊ณ ์ด๋ฅผ ํฌ์คํ ํ๊ณ ์ ํ๋ค.
NVM ์ค์นํ๊ธฐ
https://github.com/coreybutler/nvm-windows
GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.
A node.js version management utility for Windows. Ironically written in Go. - GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.
github.com
์์ ์ ์ํ๊ณ ,
์์ Download Now!๋ฅผ ํด๋ฆญํ๋ค.
nvm-setup.exe๋ฅผ ๋ค์ด ๋ฐ๊ณ ์คํ์์ผ์ฃผ๋ฉด ๋๊ณ ์ค์น ์ฐฝ์์๋ ๋ชจ๋ Next๋ฅผ ๋๋ฅด๋ฉด ๋๋ค.
NVM์ cmd, powershell๋ก ์คํํ๊ธฐ
์ด์ cmd๋ powershell์ ๋ค์ด๊ฐ์ nvm version์ ์น๋ฉด ์๋์ ๊ฐ์ด ๋์ฌ ๊ฒ์ด๋ค.
์ฐธ๊ณ ๋ก ๋๋ bash ์์์๋ nvm์ด ์๋ํ์ง ์์๋ค.
๋ด๊ฐ ๊ฐ์ง๊ณ ์๋ node version๋ค ๋ณด๊ธฐ
nvm list
์์ ๊ฐ์ด ์ ๋ ฅํ๋ฉด,
์์ ๊ฐ์ด ๋์จ๋ค.
nvm์ผ๋ก ์ node ๋ฒ์ ์ค์นํ๊ธฐ
nvm install 16.20.0
์๊ฐ์ด ํด์ฃผ๋ฉด ํด๋น ๋ฒ์ ์ node๋ฅผ ์ถ๊ฐ๋ก ์ค์นํ ์ ์๋ค. ๋๋ 16.20.0๋ฒ์ ์ด ํ์ํ์ฌ ์ค์นํ๊ณ ๊ฐ์ ์ํ๋ ๋ฒ์ ์ ์ ๋ ฅ์ ํ๋ค.
๋ง์ฝ, ์ด๋ค ๋ฒ์ ๋ค์ด ์๋์ง ์ ํํ ์๊ณ ์ถ๋ค๋ฉด ์๋์ ๊ฐ์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ๋๋ค.
nvm list available
NVM์ผ๋ก ํน์ node๋ฒ์ ์ผ๋ก ๋ฐ๊พธ๊ธฐ
nvm use 16.20.0
์ด์ version์ ๋ฐ๊ฟ ์ฃผ์์ผ๋ ์ ๋์ํ ๊ฒ์ด๋ค.