Updated: 23 December 2025
Node-gyp
If you run into the node-gyp issue, look at the installation instructions on the node-gyp documentation that tell you the prereqs and how to install the build tools for windows and set the python version
1npm install --global --production windows-build-tools2node-gyp --python /path/to/python2.73npm config set python /path/to/executable/python2.7For more information you can also look at the Node on Windows Guidelines
Alternatively an easier solution is to just run things in a Docker container if possible
MSBuild
If you run into the MSBuild version error, let me know how you fixed it otherwise just switch to Ubuntu and start over
EAI_AGAIN Error
If when running npm install you see the following error
1npm ERR! code EAI_AGAIN2npm ERR! errno EAI_AGAINIt means there is a problem with your internet connection, not NPM (or Docker)