반응형
맥에서 nvm 설치는 잘 되었지만 실행이 되지 않는 에러가 났다.
공식문서를 보니 맥에서 흔히 볼 수 있는 trouble shooting 이라고 한다.
문제원인
bash 를 기본터미널로 하여 install 하였다면 bash_profile 이라는 파일이 있었어야 한다. (그래야 nvm 명령어가 셋업되기 때문이다.)
If you use bash, the previous default shell, your system may not have a .bash_profile file where the command is set up.
Create one with touch ~/.bash_profile and run the install script again. Then, run source ~/.bash_profile to pick up the nvm command.
문제해결
1. .bash_profile 파일 확인하기
cd ~/Users/내 맥북 사용자이름 // 해당 디렉토리로 이동
ls -al //.bash_profile 파일이 있는지 확인
2. 없으면 bash_profile이라는 파일을 생성해주자
touch ~/.bash_profile
3. .bash_profile 편집 해주자
vim 편집 모드로 들어가서
vi ~/.bash_profile
아래 내용을 넣어준다.
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
다 넣었으면 esc 누르고 편집모드 빠져나오기
:wq // esc 누르고 vim 모드 빠져나오기
4. 혹시 몰라 uninstall을 해주었다. (아래 포스팅을 참고해서 Node는 내비두고 NVM만 제거하자)
devbirdfeet.tistory.com/68?category=828965
5. 아래 명령어를 실행하여 다시 install 하기
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
6. 아래 명령어로 .bash_profile 실행하기
source ~/.bash_profile
그리고 설치 확인차 nvm 버전 명령어를 쳐보면 ... !!
터미널을 껏다 다시 켜보자. 그럼 잘된다. 해결!!!!!
반응형
'Vue' 카테고리의 다른 글
Vue(3) - 같은 value의 라디오버튼 그룹 선택 시 자동클릭 오류방지 (0) | 2021.05.12 |
---|---|
Vue(2) VS code에서 ES lint 설정하기 (0) | 2021.04.27 |
Vue(1) 뷰 개발환경 세팅하기 (Cli, vuetify) (0) | 2021.04.17 |
Vue - (맥os) Node.js 와 NVM 삭제하기 (0) | 2021.04.04 |
Vue - (맥os) NVM설치하기 (2) | 2021.04.03 |
댓글