title: On npm install: Unhandled rejection Error: EACCES: permission denied
body: <p>I have managed to corrupt my <code>npm</code> install, and whenever I try to install packages using <code>npm install</code>, I receive error messages along these lines:</p>
  
  <blockquote>
    <p>Unhandled rejection Error: EACCES: permission denied, open '/Users/marknorgate/.npm/_cacache/tmp/a449402d'</p>
  </blockquote>
  
  <p>I have tried reinstalling node &amp; npm, and I have also tried to relocate my npm cache elsewhere using <a href="https://docs.npmjs.com/getting-started/fixing-npm-permissions" rel="noreferrer">these instructions</a> but nothing works.</p>
  
  <p>How can I get it working?</p>