[Trouble Shooting] Node.js Unsupported platform in WSL

devlcw·2024년 6월 29일
3

배경

어느때와 같이 WSL 환경에서 개발하는 중이었는데 npm을 사용할 상황이 왔다. n 패키지를 깔고 노드 버전을 올리려고 했다. 그런데 Unsupported platform 에러가 발생하는 것이다..!

분명 WSL에서 실행했을 터.. 뭔가 이상함을 직감하고 npm을 입력해서 경로를 봤더니 npm이 WSL에 설치된 경로가 아닌 윈도우에 설치된 경로가 잡혔다.

해결하기

해결 방법은 다음과 같다:

/etc/wsl.conf

[interop]
appendWindowsPath = false

테이블과 값을 추가 후 wsl --shutdown을 윈도우에서 입력, 다시 WSL에 들어가보면 잘된다!

참조

profile
모든 스택에는 이유가 있다

1개의 댓글

comment-user-thumbnail
2024년 7월 5일

예뻐용

답글 달기