title: running protractor causes npm ERR! weird error 8
body: <p>I was trying to set up nodeJs for AngularJs on my operating System (Ubuntu 14.04) following this: <a href="http://docs.angularjs.org/tutorial" rel="nofollow">guideline for installing angular js components</a> 
  but when tried running the last command, found this error. Can any one help.</p>
  
  <pre><code>usman@usman-cs:~/angular-phonecat$ npm run protractor
  </code></pre>
  
  <blockquote>
    <p>angular-phonecat@0.0.0 preprotractor /home/usman/angular-phonecat
    npm run update-webdriver</p>
    
    <p>angular-phonecat@0.0.0 preupdate-webdriver /home/usman/angular-phonecat
    npm install</p>
    
    <p>angular-phonecat@0.0.0 postinstall /home/usman/angular-phonecat
    bower install</p>
    
    <p>angular-phonecat@0.0.0 update-webdriver /home/usman/angular-phonecat
    webdriver-manager update</p>
  </blockquote>
  
  <p>selenium standalone is up to date.
  chromedriver is up to date.</p>
  
  <blockquote>
    <p>angular-phonecat@0.0.0 protractor /home/usman/angular-phonecat
    protractor test/protractor-conf.js</p>
  </blockquote>
  
  <pre><code>Starting selenium standalone server...
  [launcher] Running 1 instances of WebDriver
  [launcher] Process exited with error code 1
  
  events.js:72
          throw er; // Unhandled 'error' event
                ^
  Error: spawn ENOENT
      at errnoException (child_process.js:988:11)
      at Process.ChildProcess._handle.onexit (child_process.js:779:34)
  npm ERR! weird error 8
  npm WARN This failure might be due to the use of legacy binary "node"
  npm WARN For further explanations, please read
  /usr/share/doc/nodejs/README.Debian
  
  npm ERR! not ok code 0
  usman@usman-cs:~/angular-phonecat$ 
  </code></pre>