본문 바로가기
반응형

nodejs3

[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.
반응형
TOP