프로젝트를 하다보니 자꾸 node_module에서 오류가 발생한다.
곰곰히 생각해보니
node 버전을 너무 최신으로 설치 한게 아닌가 하는 생각이 들었다.
그렇다면 노드 버전을 변경하려면...?
n을 설치 해야한다.
$ sudo npm install -g n
$ n --version
v8.1.0
그런데 막상 노드 버전을 변경하려고 보니 변경이 되지 않았다.
$ sudo n
installed : v16.14.2 to /usr/local/bin/node
active : v17.7.1 at /opt/homebrew/bin/node
대충 느낌상 두개의 경로가 달라서 먼가 변경이 안되보였다.
ln -sf installed경로 active경로로 symbolic link를 변경하자.
$ ln -sf /usr/local/bin/node /opt/homebrew/bin/node
$ sudo n
installed : v16.14.2 to /usr/local/bin/node
active : v16.14.2 at /opt/homebrew/bin/node
이제 경로가 맞다.
$ sudo n latest
$ sudo n stable
$ sudo n lts
$ sudo n <VERSION>
나의 경우에는 14.18.1 버전에서 에러 없이 node_module이 생성 되었다.
휴우,,,, 편안...