Why PATH is not included?
After I updated my Node.js on Windows 7, I discovered that all my npm modules
installed are not accessible in cmd anymore.
A quick check tells me that npm is correctly listed in my user PATH under
Environment Variables. However, I find out that the user PATH is not
actually included, using echo %PATH% in cmd.
Afterwards, I found the answer here:
The solution I then finally discovered was what appears to be a size limitation. I trimmed the contents of the user’s Path environment variable down to a much smaller size and moved some of it into the system environment variable block and then it started working again. So, I recommend that you try and shorten it up and see if that will make a difference.
Oops! Size limitation!