mac nvm 설치 권한 오류 해결

이윤희·2025년 1월 9일

React/Next 일기

목록 보기
16/52

다시 mac에 개발환경구축을 해야해서 nvm부터 설치했다.

이 글 참조하였는데, 환경변수 등록에서 계속 Permission denied 가 뜨면서 안 됐다.
(sudo 도 붙여봤는데 대충 붙인다고 될리가 없다;;ㅋㅋ)

brew install nvm
vim ~/.bash_profile

편집기에 들어가서 i 를 누르면 입력모드로 들어간다.

export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

입력 후 esc 누르고 :wq 로 저장후 종료.

source ~/.bash_profile

이렇게 한 뒤에는 nvm이 잘 떠야 하는데, source 단계에서 엔터치면 Permission Denied 가 떴다.

그래서 서치중에 이 글 참조하여 문제 해결했다.

역시나 권한 문제,,

sudo chown -R $(whoami)
Password:
sudo chmod u+w 

권한 변경하고

bash profile 설정해준다.

export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"  # This loads nvm
[ -s "/usr/local/opt/nvm/etc/bash_completion" ] && . "/usr/local/opt/nvm/etc/bash_completion"  # This loads nvm bash_completion

그리고 적용

source ~/.bash_profile
nvm -v
0.40.1

이제 nvm이 잘 된다!

이제 git clone 해주고 npm i 해주면 끝!


added 1363 packages, and audited 1364 packages in 17s

271 packages are looking for funding
  run `npm fund` for details

8 vulnerabilities (2 moderate, 6 high)

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

무사히 잘 됐다.
지난번에 된통 당해서 좀 쫄았는데... ^^;;; npm start에서 안되는건 아니겠지

webpack compiled with 1 warning

아진짜다행^^;;;;;;

0개의 댓글