문제
맥북을 쓰다보면 포맷을 할때가 있다.
그럴때는 새로 환경설정을 해줘야하는데 이게 참 골치가 아프다.
(구글링 해보니 .profile해주면 된다는 데 맥OS 카탈리나 이상은 안된다.)
node.js를 설치 후에
"npm -v", "node -v" 하면 버전정보가 잘 보인다.
npm i -g OOO 이라고 써보면 해당 터미널에서는 잘 설치되었지만
명령어를 입력해보면 아래와 같이 나온다.
zsh: command not found:OOO
해결방법(맥북 OS 카탈리나 이상만)
아래 순서대로 터미널에 입력해보자
mkdir ~/.npm-global |
npm config set prefix '~/.npm-global' |
nano ~/.zprofile |
// (편집기에서 아래 내용을 그대로 추가 후 저장) export PATH=~/.npm-global/bin:$PATH contorl + o // 저장 control + x // 편집기 종료 (확인사항) // nano ~/.zprofile 명령어 입력시 A-1 이미지 처럼 나오면 성공 // control + x 키를 눌러 빠져나오자 |
A-1 |
// 마지막 설정을 저장해주면 된다. source ~/.profile |
자 이제 맥북을 껏다가 켜도, 새로운 터미널을 켜도
설치된 모듈 버전을 가져오는 것을 볼수 있다.
728x90
반응형