I also tried uninstalling/re-installing and I discovered something that indicates I may have been barking up the wrong tree:
Installing packages for tooling via npm…gyp ERR! configure error
gyp ERR! stack Error: Can’t find Python executable “python”, you can set the PYT
HON env variable.
gyp ERR! stack at failNoPython (C:\Users\asolonin\AppData\Roaming\npm\node_m
odules\ember-cli\node_modules\npm\node_modules\node-gyp\lib\configure.js:114:14)
gyp ERR! stack at C:\Users\asolonin\AppData\Roaming\npm\node_modules\ember-c
li\node_modules\npm\node_modules\node-gyp\lib\configure.js:69:11
gyp ERR! stack at FSReqWrap.oncomplete (evalmachine.:95:15)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command “node” “C:\Users\asolonin\AppData\Roaming\npm\node_module
s\ember-cli\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js” “rebu
ild”
I’m getting a bunch of errors related to not finding Python. I’m going to check my path and the PYTHON env variable as suggested in the output.
Error: Could not find module ember-cli/lib/broccoli/ember-app
The error looks like you did not have the ember-cli module installed locally in your project. Please check if you have node_modules/ember-cli inside your project directory. If not, you need to run npm install to fetch all the dependencies.
I then add the node_modules to the front of the path and I still got the error
That makes NodeJS lookup the path node_modules/node_modules/ember-cli/lib/broccoli/ember-app which, of course, is incorrect.
Downloading Python and putting in the path fixed the “Python” errors
Now I’m getting the following build error:
MSBUILD : error MSB3428: Could not load the Visual C++ component “VCBuild.exe”.
To fix this, 1) install the .NET Framework 2.0 SDK, 2) install Microsoft Visua
l Studio 2005 or 3) add the location of the component to the system path if it
is installed elsewhere. [C:\Users\asolonin\my-app\node_modules\ember-cli\node_
modules\testem\node_modules\socket.io\node_modules\socket.io-client\node_module
s\engine.io-client\node_modules\ws\node_modules\bufferutil\build\binding.sln]
gyp ERR! build error
FYI - Brocfile.js has been replaced with ember-cli-build.js in the latest version of ember-cli. They’re practically the same but ember-cli-build.js exports a module.