Here is what I did using Windows 7. I hope my notes are helpful.
You can probably skip past the first section to create the Node shortcut.
********Then, I created a "NodeJS Command Prompt"
Installing Node/NPM
You can grab any version you would like from https://nodejs.org/dist/
For the version I used: https://nodejs.org/dist/v7.9.0/node-v7.9.0-win-x64.zip
Option 1: Simply extract the zip file to C:\Users\YOURNBK\AppData\Local\Apps\node
Option 2: extract the zip file to a folder you want that you have full access too
I did Option 2 and created a folder and extracted to C:\Tools\Node
I also created a new folder for my new app (one level up) C:\Tools\TestApp
Then I installed rally-app-builder via CMD prompt
but you have to change the directory to where you extracted
Then enter: npm install rally-app-builder
Example: C:\Tools\node>npm install rally-app-builder
Note: I may have used the NodeJS command prompt instead of regular CMD to install. I can't remember which - regardless, you will need to change directory to where you extracted the node files to install rally-app-builder
********Then, I created a "NodeJS Command Prompt"
- Go to C:\Windows\System32
- locate CMD app and right click (send to desktop shortcut)
- locate shortcut "cmd.exe - Shortcut" on desktop
- right click and select properties of shortcut
- on ShortCut Tab - change Target field and Change Start In field
- Target: C:\Windows\System32\cmd.exe /k "C:\Tools\node\nodevars.bat"
- this is where you extracted the node app to C:\Tools\node\nodevars.bat
- Start in:C:\Tools\TestApp
- this is the directory of where you want to create and save application
Select OK or Save
Open Shortcut
Command Prompt window should open
Then enter into the prompt
rally-app-builder init --name=MyTestApp --sdk=2.1
example: C:\Tools\TestApp>rally-app-builder init --name=MyTestApp --sdk=2.1