I'm clearly having a misunderstanding about what PATH does. I'm having trouble using any of my installed packages (globally as well as local). What I've tried to do so far:
npm install -g firebase-tools
npm install -g ionic cordova
The packages install just fine. I can see that when I run
npm list -g --depth=0
I get a list that shows the node, cordova, firebase, and ionic packages installed. But, if i want to access any of these packages by running a command, such as
firebase-init
OR
ionic start myApp sidemenu
I get the same error message in my cmd
['firebase']/['ionic'] is not a recognized internal or external command, operable program or batch file.
Nodejs is installed in my Program Files(x86)/nodejs
Here is what i have my PATH variable set to:
C:\Program Files\nodejs;
C:\Program Files (x86)\nodejs\node_modules\npm;
C:\Users\...\myproject\node_modules
I added that last path after locally doing
npm install ionic
where I can clearly see the ionic package in the folder, but I still get the same error as above when I try to run an ionic command.
I'm really disheartened because I've not been able to figure out the issue for weeks now, and I can't get any progress on my project because of it. :(
Note: i'm working on WINDOWS 8