본문 바로가기
반응형

Node.js/Node.js4

[Node.js] change default node version from nvm (ft. node version list) nvm 기본 노드 버전 변경하기 nvm을 사용해 특정 버전의 node를 설치하게 되면 처음 설치한 그 버전이 자동으로 기본 버전으로 설정된다. 사실 nvm을 사용해 버전을 변경하다 보면 어차피 버전명을 입력하면 되기 때문에 크게 영향을 주는 부분은 아닌데, 이게 버전을 입력하다보면 좀 귀찮을 때가 많다. 하지만 default version의 경우에는 다음과 같은 명령어로 손쉽게 변경하여 사용이 가능하다. nvm use default 뭐 아무튼 일단 나 같은 경우에는 이런식의 default 사용이 편하기 때문에 변경하는 방법에 대해 기록해두고자 한다. 1. nvm default node version check 우선 목록을 살펴보면 다음과 같다. nvm list 현재 nvm으로 관리하고 있는 노드 버전은 .. 2023. 1. 9.
[Node.js] zsh: bad CPU type in executable: node 이 에러는 사실 Window에서도 발생하는지는 모르겠으나. MacBook M1 에서 발생한 오류이다. Brew를 사용하여 nvm을 설치하고나서 node 버전을 관리해줄 경우 당장은 에러가 발생하지 않을 수 있지만 어느때라도 "zsh: bad CPU type in executable: node" 라는 에러가 발생할 수 있다. 다행히 stackoverflow를 통해 아주 간단하게 해결할 수 있었다. softwareupdate --install-rosetta 위 명령어를 입력만 해주면 정상적으로 작동한다. 이 해결방법 역시 NVM 문서에 있다는거 보니 Mac M1에서 발생하는 에러로 인지는 하고 있는 모양이다. 참고: https://stackoverflow.com/questions/71122488/zsh-ba.. 2023. 1. 4.
[Node.js] NPM을 사용하여 특정버전 설치하기 글을 작성하다 보니 npm과 node를 vscode라는 카테고리에 집어넣는 게 맞나 싶다. 글이 좀 쌓이다 보면 나중에 카테고리 정리나 한번 해야겠다 NPM 라이브러리 특정 버전설치 보통 일반적으로 npm을 사용하다보면 최신버전을 다운로드하고는 하는데, 기존에 받았던 버전을 최신버전으로 업데이트하거나 할때 라이브러리명 뒤에 @latest라고 적어준 것을 본 적이 있을 것이다. 여기서 사용한 @latest역시 최신버전을 의미하기에 다시 말하면 latest대신 특정 버전명을 입력만 해주면 해당 버전으로 설치가 가능하다는 것이다. npm install 라이브러리명@버전명 이런식으로 간단하게 사용 가능하다. npm install vue@2.7.10 익숙하지 않아서 그렇지 자주 사용하면 굳이 따로 정리까지는 필요.. 2022. 12. 21.
[Node.js] Node와 NPM 버전 확인 및 최신 버전 업데이트 오랜만에 공부 시작 겸 블로그를 작성한다. 그동안 시간이 너무 없었지만 틈내서 작성한 게 12월 1일인가 그렇다. 마침 급한일은 다 처리를 했으며, 다시 공부할 겸 가볍게 nodejs와 npm 버전 업데이트에 대해 작성하고자 한다. 버전 업데이트 관련한 건 이미 널리 퍼져있는 글들이 많기 때문에 매번 찾기도 귀찮고 완전히 익힐 겸 정리하는 것이다. Node 최신버전으로 업데이트 하기 1. 명령어을 사용 해 Node 버전 업데이트 우선 node를 최신버전으로 업데이트 하기 이전에 현재 버전을 살펴보자. 그래도 나름 v16.14.2 정도면 높은 버전을 사용하고 있다고 할 수 있을 듯하다. 그러고 나서 npm에 남아있는 캐시를 우선적으로 삭제해줘야 한다. 캐시를 지워주지 않는다면 최신 버전 업데이트를 할 때 .. 2022. 12. 20.
반응형
TOP