npm error on every command: EEXIST: file already exists, mkdir 'c:\users\user\appdata\Roaming\npm'
Try reinstalling node and npm for the non-admin account. If that's not an option, you can use the portable version:
Download from http://nodejs.org/dist/
Extract the archive.
Open cmd
and cd
to the extracted folder.
Run nodevars.bat
.
It will set PATH and other things so you can now use node from this folder.
In my case remove white space from folder name.
I also had this problem. Just delete npm folder, it will be created again. This problem is due to user privileges.