zsh: command not found: node

temp·2022년 9월 26일
0

error & debugging

목록 보기
1/2

아무것도 모르고 터미널 관련 셋팅할 때 bash를 사용했던 것 같은데,
예쁜 테마가 zsh 에 oh-my-zsh? 여기 많길래 또 따라 설치했다.

근데 갑자기 노드에서 터미널 실행하니

zsh: command not found: node

이 문구가 나오는 것이다.....ㅠㅠ

구글링해보니

bash쉘에서는 설치된 nvm로 node를 제대로 인식하는데,
zsh쉘에서는 node를 인식을 못하는 상황

이라고 한다.

아니 iTerm을 사용하면

터미널에 가서
1. vi .zshrc 엔터
2. i 입력(INSERT상태돌입)
3. 맨 마지막에 아래 문구 붙여넣기
4. esc:wq 로 빠져나오기

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

이렇게 하면 된다는데...
다 했는데 똑같은거다 ㅠㅠ

다른 글을 찾다보니 npm이 어디 설치되어 있는지 찾은 다음에

first make sure where is the npm installed

$ which npm

output: /home/sallo/.nvm/versions/node/v14.15.3/bin/npm

now open the file ~/.zshrc and add the below line at the end.

change the path in cause you have different

export PATH=HOME/.nvm/versions/node/v14.15.3/bin/npm:HOME/.nvm/versions/node/v14.15.3/bin/npm:PATH

save the file and open new terminal

이렇게 해보라고 하는데,

which npm 입력하니 웬걸,, npm이 없대....-_-
또 막막해졌다. ㅠ npm 설지했던거 다 어디갔니 이러면서..
뭔가 멍한 상태로 될까? 이러면서 brew install npm 이렇게 입력해봤다.

결과는,
.
.
.
homebrew 만세!!!!!!!!!!!!!!

profile
공부한 내용 정리중...

0개의 댓글