I am trying to setup the microgateway on a new machine - Windows 10 Pro on 64-bit
Initially I tried installed the latest NodeJS (12) and edgemicro (3.1)
Try 1: npm install edgemicro -g failed requiring me to install Python.
Okay … Install Python
Try 2: npm install fails requiring me to install Visual Studio developer ??!
This doesn’t seem correct ?
It is the node-gyp\bin\node-gyp.js that fails.
gyp ERR! find VS
**************************************************************
gyp ERR! find VS You need to install the latest version of Visual Studio
gyp ERR! find VS including the "Desktop development with C++" workload.
gyp ERR! find VS For more information consult the documentation at:
gyp ERR! find VS [https://github.com/nodejs/node-gyp#on-windows](https://github.com/nodejs/node-gyp#on-windows)
gyp ERR! find VS
**************************************************************
Uninstall and revert to lower versions, trying Node 10 and edgemicro 3.0.10
No joy, same issue.
I thought to install the old version (2.5) and then upgrade, but Node 8 is end-of-life already and hard to find.
What gives … I see no mention of these requirements in the Apigee doc …apart from mentioning which Node versions are required. Is this a new eventuality or an assumption about a vanilla Windows 10 workstation ?
- Is there, perhaps, another way to get the C++ components installed ?
- Do we resort to rather download another opsys image to run via Docker ?