I tried running npm install -g angular-cli
I also tried adding it to the Enviorment Variables under PATH: (C:\\Users\\Administrator\\AppData\\Roaming\\npm\\node
This issue also bother me and then i find possible cases to reproduce this issue
when i run my window in administrator then it working fine ng but when i run this in my second space like other user then i got this issue.
so if i want to run my angular application then i need to run this command
npm run ng serve which is working but when i run the command with --host npm run ng server --host IP it not working given some error
so i find some possible solution 1. go appdata and then user\admin\AppData\Roaming\npm folder then copy this path but if you using other user account user\newuser\AppData\Roaming\npm folder you can copy this npm folder from other user i.e admin user account. if you do not want to copy this folder then copy the path of ****user\admin\AppData\Roaming\npm folder**** folder and then open your environment variable setting and add this path in path variable name
enter this path in system path variable not user variable C:\Users\admin\AppData\Roaming\npm
and run the command prompt as administrator then run ng command it will work