어느때와 같이 WSL 환경에서 개발하는 중이었는데 npm을 사용할 상황이 왔다. n 패키지를 깔고 노드 버전을 올리려고 했다. 그런데 Unsupported platform 에러가 발생하는 것이다..!
분명 WSL에서 실행했을 터.. 뭔가 이상함을 직감하고 npm을 입력해서 경로를 봤더니 npm이 WSL에 설치된 경로가 아닌 윈도우에 설치된 경로가 잡혔다.
해결 방법은 다음과 같다:
/etc/wsl.conf에
[interop]
appendWindowsPath = false
테이블과 값을 추가 후 wsl --shutdown을 윈도우에서 입력, 다시 WSL에 들어가보면 잘된다!
참조
예뻐용