1. 버전 업그레이드

n, nvm으로 올리면

node로 명령어를 실행했을 경우와

/user/local/bin/node 간의 명령어가 꼬이는 경우가 발생할 수 있다고 한다. 이 경우 EACCES가 발생할 수 있다.

*EACCES : npm install 시 permission denied 발생 가능

 

따라서 기존의 모든 node를 지우고, curl로 node를 직접 받는 것이 낫다.

#node 설치 장소 확인
whereis node

# node 관련 모든 경로 삭제
rm -rf /usr/bin/node


#윈도우 명령어
sudo apt-get remove nodejs
sudo apt-get remove npm

mac 이면 위에 2개 입력하고, 홈페이지가서 직접 설치하면 됨.

https://nodejs.org/download/release/v18.17.1/

 

Index of /download/release/v18.17.1/

 

nodejs.org

apt-get: command not found 오류뜨면 아래방식으로

#윈도우
sudo yum remove <package이름>

 

https://ondemand.tistory.com/176

mac os에서는 apt-get이나 yum이 없다. 이것의 대체가 homevrew.

 

참고한 블로그. 상세하게 나와있는데 아직 모르는 내용이 많다. 차근히 공부해보자.

https://velog.io/@djunnni/Node.js-12%EC%97%90%EC%84%9C-16%EB%A1%9C-%ED%95%9C%EB%B2%88%EC%97%90-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8-%EC%A0%81%EC%9A%A9%ED%9B%84%EA%B8%B0-%ED%99%98%EA%B2%BD-%EC%84%B8%ED%8C%85%ED%8E%B8\

+ Recent posts