EDIT: I'm just going to rewrite this now, because my troubleshooting has looped around on itself.
I'm trying to install NodeBB into a VM that I have running Windows Server 2012. It has to be running WS2012 because that is the environment that it will eventually need to run in if I am going to use it in production.
My problem is that when I do node app.js --setup I am missing lots of modules. I install the modules until it tells me I am missing the module './build/Release/magic'. To my understanding, using npm i mmmagic should install this module, but when I do, I get an error. Here are the images showing the errors.


I'd appreciate it if someone could help me out. Really want to get NodeBB up and running so I can start working with it and see if it is something I want to stick with.