[npm] On npm install: Unhandled rejection Error: EACCES: permission denied

just create folders _cache/tmp under .npm manually at location /Users/marknorgate/.npm/_cacache/tmp and run your command with administrator access