npm -g install 에러해결

damon·2022년 10월 14일
0
npm install -g ts-node

#설치완료

ts-node --version
command not found : ts-node

이런 문제가 있었다. 문제는 .npm-global/bin 경로가 환경변수에 등록되어 있지 않았다. 설치한 파일을 지우고 open ~/.zshrc 로 파일을 열고 export PATH="" 의 경로에 node의 글로벌 모듈이 설치된 경로를 등록해주었다. 해결!

  • bash, zsh, shell 의 개념을 공부할 수 있었다.
  • 문제 자체만 놓고 보면 원인은 단순했다. 설치 경로와 실행 경로가 다르기 때문에 읽어오지 못한것. '환경변수'에 대한 개념이 없어서 해결하는데 애를먹었던것 같다.

추가

  • echo $PATH 명령어를 통해 환경변수에 등록된 경로들을 볼 수 있다.

궁금점

  • zshrc 파일에 export PATH="" 명령어를 여러개 입력하면 여러 PATH를 등록할 수 있나? 아니면 하나밖에 등록을 못하나?
profile
누군가를 돕는것이 내가 성장하는 방법이라는것을 믿어요

0개의 댓글