nvm

    [Node.js] nvm으로 node버전 변경하기

    [Node.js] nvm으로 node버전 변경하기

    현재 nvm으로 설치된 node 버전 확인 nvm ls 현재 선택된 버전은 16버전이다 14버전을 설치해보겠다 nvm install v14 설치하면 자동으로 14버전으로 바뀐 것을 볼 수 있다 이미 설치되어있는 node버전으로 변경하려면 nvm use 14 16으로 변경하고 싶다면 nvm use 16을 하면된다 이전에 brew만으로 node를 설치하고 사용했었는데 old version인 14버전을 설치할 수는 있지만, 환경변수때문인지 node명령어가 실행되지 않았다 nvm으로 하면 바로 해결! 편하다 ^-^

    [Node.js] error: node sass version 6.0.0 is incompatible with ^4.0.0.

    [Node.js] error: node sass version 6.0.0 is incompatible with ^4.0.0.

    기존 React에서 기본 node-sass 버전이 4.0.0 이었는데 이게 설치되지 않는 문제가 있었다! npm ERR! 1 error generated. npm ERR! make: *** [Release/obj.target/binding/src/binding.o] Error 1 그래서 6.0.0을 설치했더니 기존 코드가 6.0.0에서는 작동하지 않는듯 했다 error: node sass version 6.0.0 is incompatible with ^4.0.0. 그래서 4.0.0이나 5.0.0을 깔려고 했는데 그것도 안됨ㅠㅠ 보니까 Node버전 별로 지원하는 node-sass버전이 달랐다! 내 노드버전은 16버전이라 6.0.0만 지원하는 것이었다 node-sass 4.0.0버전을 사용해야하니 node를..

    [MacOS] nvm 설치, 환경변수 설정 (zsh)

    [MacOS] nvm 설치, 환경변수 설정 (zsh)

    최근 업데이트 일시 (2024.02.05) nvm을 설치하고, 환경변수를 설정하여 터미널에서 사용할 수 있는 방법을 정리해보았다. nvm 설치 homebrew를 이용해서 설치해준다 brew install nvm 환경변수 설정 zsh 인 경우 ~/.zshrc 파일을 새로 만들거나, 수정해주어야한다. vi ~/.zshrc # 또는 ~./profile 을 통해 zshrc 설정 파일에 들어가서 export NVM_DIR="$HOME/.nvm" [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && ..