title: Error: ENOENT: no such file or directory, scandir '.../node_modules/node-sass/vendor'
body: <p>I am having an issue running my node application on a different computer than the one I usually use. After a lot of troubleshooting: </p>
  
  <p>The error message I'm getting is: </p>
  
  <pre><code>Error: ENOENT: no such file or directory, scandir '.../node_modules/node-sass/vendor'
  </code></pre>
  
  <p>A posting that I was reading suggested that I run <code>sudo npm install -g node-sass</code>, which gives me the following error: </p>
  
  <pre><code>Error: EACCES: permission denied, mkdir '...nvm/versions/node/v8.9.0/lib/node_modules/node-sass/build'
  </code></pre>
  
  <p>I then tried to run <code>sudo npm rebuild node-sass</code> but I'm getting the same error message: </p>
  
  <pre><code>Error: EACCES: permission denied, mkdir '.../node_modules/node-sass/build'
  </code></pre>
  
  <p>I then ran <code>sudo npm install -g node-sass --unsafe-perm=true --allow-root</code> but it also didn't work:  </p>
  
  <pre><code>ENOENT: no such file or directory, scandir '.../node_modules/node-sass/vendor'
  </code></pre>
  
  <p>What am I doing wrong here? Why isn't node-sass working? Why isn't sudo working properly?</p>