크고 작은 문제들/어려움

[npm] nvm으로 node.js 버전을 설치하였으나 다시 켤 때마다 npm을 찾지 못하는 오류

노새두마리 2023. 6. 26. 03:17

상황

  • nvm install 옵션 중 lts 옵션을 사용해 보고자 nvm -ls로 확인된 lts 버전 중 lts/Gallium(v16.20.1)을 아래의 명령어로 설치
# 잘못된 명령어입니다. Gallium -> gallium
nvm install --lts=Gallium

설치 후 lts 중 Gallium은 없다는 식의 오류가 발생하였으나 대수롭지 않게 넘기고 직접 v16.20.1 버전을 명시하여 다시 설치하였습니다.

하지만 처음 입력된 lts/Gallium이라는 버전이 default로 이미 지정되었고, 터미널을 다시 실행할 때마다 이것을 기본으로 실행하였습니다.


원인

대문자로 시작하는 Gallium이 아니라 gallium으로 입력했어야 옳습니다.


해결

nvm alias default <버전>

default 버전을 재설정하여 해결하였습니다.