Windows 환경에서 npm i mediasoup
를 실행하면 수많은 문제를 마주하게 된다.
mediasoup 사용자가 그렇게 많지 않기 때문에 인터넷 검색을 해봐도 문제 해결을 하기 쉽지 않다.
차라리 WSL을 사용해 Linux 환경에서 mediasoup 패키지를 설치하는 것이 훨씬 간단하다.
먼저, nvm을 사용해 npm, node를 설치한다.
curl -o- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh> | bash
nvm install v18.12.1
npm install -g npm@latest
다음으로 mediasoup 의존성을 해결한다.
sudo apt update
sudo apt install python3-pip
sudo apt install build-essential
마지막으로 mediasoup 라이브러리를 설치한다.
sudo npm i mediasoup