다디와 괴발개발

[Node.js, Fastify-cli] Error: Cannot find module 'node:process’ 해결, Node 버전 고정 본문

TroubleShooting

[Node.js, Fastify-cli] Error: Cannot find module 'node:process’ 해결, Node 버전 고정

아임다디 2022. 4. 10. 18:57

fastify-cli 기반 프로젝트 하다보니 Error: Cannot find module 'node:process’ 이 에러를 자주 볼 수 있었다.

노드 버전 문제로, 노드 버전이 16버전 미만일 때 해당 에러가 발생하는 것 같다.

나는 노드 버전 기본값이 15로 지정되어 있었고, 노드 버전을 16 버전으로만 올려주면 해결되는 문제였다.

노드 16버전 설치 및 변경 명령어

nvm install 16
nvm use 16

하지만 이렇게 설정하게 되면, 컴퓨터를 껐다 켜면 다시 원래 디폴트로 설정돼있던 버전으로 돌아가게 된다.
그럴 때는 다음과 같은 명령어를 통해 16 버전으로 고정시켜줄 수 있다.

nvm alias default 16

나도 블로그 글 쓰다가 드디어 default 값 바꾼건 비밀.. :)