[Dev] Brew reinstall & node install (MAC)steemCreated with Sketch.

안녕하세요 @realmankwon 입니다.

멀티시그 개발 중 npm 라이브러리를 추가하였는데 맥북 프로에서는 잘 되던 것이 맥북 에어에서는 실행이 되지 않았습니다.
이런 저런 방법을 쓰다가 구글링을 하고 명령어를 쳤는데 어느 순간부터 npm 이 삭제가 되어 버렸습니다.

결국은 다시 설치를 해줘야 하니 아래의 명령어로 설치를 시도하였는데 안 되는군요.

  • brew install node

node는 설치되어 있는 것 같아서 npm만 별도로 설치를 하였는데 이미 노드가 설치가 되어 있다는 메세지만 뜹니다.

근데 이상한건 노드의 버전은 14.18.0으로 나오는데 위에서는 19.2.0이 이미 설치되어 있다고 되어 있습니다.

그래서 다음과 같이 수동으로 노드를 지워봤습니다.

그후에 node 버전을 보니 19.2.0으로 나오는군요.
그래서 node를 지우고 다시 설치를 하면 node와 npm가 설치가 될 것 같아서 실행을 하였습니다.

정상적으로 잘 지워졌습니다.
그리고 다시 설치를 하였는데 여전히 npm은 설치가 안 되는군요.
npm만 별도로 설치 시도했지만 역시 안되었습니다.

강제로 node를 삭제했는데 그 뒤로 brew도 먹통이 되었습니다. ㅜㅜ

  • sudo rm -rf /usr/local/Cellar/node/19.2.0

brew로 설치하는 명령어 자체가 먹지 않는군요.

이래저래 찾다가 아래와 같이 실행을 하고 나니 새로운 에러가 발생을 하였습니다.

메세지를 읽어보니 맥북에어 프로세서가 m1 이라서 안 되는 것이었습니다.
생각해보니 맥북에어를 사고 셋팅을 할때 맥북프로를 그대로 가져오다보니 인텔 프로세서를 사용하는 셋팅으로 된 것이 문제였습니다.

  • brew config

위의 명령어로 보니 HOMEBREW_PREFIX 가 /usr/local로 되어 있습니다.

구글링으로 아래의 글을 찾았습니다.

요약하면 아래와 같습니다.

그 후에 brew로 node를 설치하였습니다.

  • brew install node

잘 설치가 되었네요.

HOMEBREW_PREFIX : /opt/homebrew로 설정이 변경된 것을 확인할 수 있습니다.

이제 다시 시작이네요 ㅜㅜ
열심히 개발해야겠습니다.

Sort:  

Upvoted! Thank you for supporting witness @jswit.

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.032
BTC 62799.08
ETH 3027.63
USDT 1.00
SBD 3.95