ํ์ฌ์์ ๋๋์ด mac ์ ๋ฐ์๋ค!! (๊บ์)
์๋ก์ด ๋ ธํธ๋ถ์ ๋ฐ์์ผ๋ ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ ์ ํด์ผ์ง..
jdk, tomcat, git, vscode, intellij ๋ฑ๋ฑ homebrew install ํ๊ณ ๋์ git ๋ค์ด ๋ฐ๊ณ ์งํํ๋ค.
์์ ํ๊ฒฝ ์ค์ ๊น์ง๋ ๋๋ฆ ์ค๋ฌด์คํ๋๋ฐ node ๊ฐ ๋ฌธ์ ์๋ค. (14 ๋ฒ์ ๋ค์ด๋ฐ์์ผ ํ์)
@ ๋ ธ๋ ๋ฒ์ ์๋์ค๋ ๋ฌธ์
brew install node@14
node -v
brew ๋ช ๋ น์ผ๋ก node ์ค์นํ๋ ค๊ณ ํ๋๋ฐ zsh: command not found: node ์ด๋ฐ ๋ฌธ๊ตฌ๊ฐ ๋จ๋ฉด์ node ๊ฐ ์ ๋๋ก ์ค์น๋์ง ์์์ ์๋ ธ๋ค.. ๊ทธ๋ฐ๋ฐ brew list ๋ก ๋ค์ด๋ฐ์ ๋ชฉ๋ก์ ๋ณด๋ฉด node@14 ๊ฐ ์๋ค.
๋ค์ด์ด ๋๊ธฐ๋ ํ๋๋ฐ ๋ญ๊ฐ ์ค์ ์ ๋ํด์ค์ผ ํ๋ ์ถ์ด์ ํญํ ๊ฒ์ํ๋ค๊ฐ nvm ์ด๋ผ๋ ๊ฑธ ์๊ฒ ๋์๋ค.
nvm ์ node ๋ฒ์ ์ ๊ด๋ฆฌํด์ฃผ๋ ๋๊ตฌ๋ก, nvm ์ผ๋ก ๋ ธ๋ ๋ฒ์ ๋ณ๋ก ์ค์น/์ญ์ ๊ฐ ๊ฐ๋ฅํ๋ค.
uninstall ๋ก ์ค์น๋์ด ์๋ node๋ฅผ ์ญ์ ํ๊ณ ์ฒ์๋ถํฐ ๋ค์ nvm ๋ถํฐ ์ค์นใฑ
brew install nvm
mkdir ~/.nvm
vi ~/.zshrc
// zshrc ํ์ผ ์ค์
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh"
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && . "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"
์ค์ ์๋ฃ ํ๊ณ source ๋ช ๋ น์ด๋ก ๋ณ๊ฒฝ ์ฌํญ ์ ์ฅํ๊ณ nvm ๋ฒ์ ์ ํ์ธํด๋ณธ๋ค.
source ~/.zshrc
nvm -v
nvm ๋ฒ์ ์ด ์ ๋๋ก ํ์ธ๋๋ฉด ๋ฐ๋ก node ์ค์น
nvm install ๋ ธ๋ ๋ฒ์
์ค์น ์๋ฃ ๋๊ณ ๋๋ฉด node -v ๋ก ๋ ธ๋ ๋ฒ์ ์ด ํ์ธ ๊ฐ๋ฅํ๋ค. (์ ๋๋ก ์ค์น๋จ)
'Mac' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Mac์์ ๋ชจ๋ฐ์ผ ์น๋ทฐ ๋๋ฒ๊น ํ๊ธฐ (๊ฐ๋ฐ์ ๋๊ตฌ ์ฌ์ฉํ๊ธฐ) (0) | 2022.05.23 |
---|
๋๊ธ