Failed at the mediasoup@3.8.0 postinstall script.

Hello forks,
I am trying to work on edumeet project and following all the steps but I am not able to install npm package for mediasoup, here is the full error description, can anyone help me please?

mediasoup@3.8.0 postinstall D:\Publish\Demo\edumeet-master\edumeet-master\server\node_modules\mediasoup

node npm-scripts.js postinstall

npm-scripts.js [INFO] running task “postinstall”
npm-scripts.js [INFO] executing command: python ./worker/scripts/ --format=msvs -R mediasoup-worker
worker\deps\gyp\pylib\gyp\ SyntaxWarning: “is” with a literal. Did you mean “==”?
if the_dict_key is ‘variables’ and variable_name in the_dict:
[’–format=msvs’, ‘-R’, ‘mediasoup-worker’, ‘worker\mediasoup-worker.gyp’, ‘-I’, ‘worker\common.gypi’, ‘–depth=worker’, ‘-Dhost_arch=x64’, ‘-Dtarget_arch=x64’, ‘-Dopenssl_fips=’, ‘-Dmediasoup_asan=false’, ‘-Dnode_byteorder=little’]
Warning: Missing input files:
npm-scripts.js [INFO] executing command: MSBuild ./worker/mediasoup-worker.sln /p:Configuration=Release
‘MSBuild’ is not recognized as an internal or external command,
operable program or batch file.
npm ERR! errno 1
npm ERR! mediasoup@3.8.0 postinstall: node npm-scripts.js postinstall
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the mediasoup@3.8.0 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

Installation on Windows have certain requirements: mediasoup :: Installation

I kinda have a similar problem with installing mediasoup on alpine:

I’ve made sure about the prerequisites (make, python3, g++)

That is a completely different issue on a different OS. Please create a separate thread for discussion.

Here it is