title: Bower is not recognized as internal or external command
body: <p>I know the question has been asked many times but really none of them helped me.
  I'm on windows 10 and have successfully installed bower via npm using the following code</p>
  
  <pre><code>npm install -g bower
  </code></pre>
  
  <p>I've added the path to system environment variable but still getting the same error bower is 
  not recognized as internal or external command. </p>
  
  <p>I've added the following path into my system environment variable</p>
  
  <pre><code>C:\Users\habib\AppData\Romaing\npm
  </code></pre>
  
  <p>While when I try</p>
  
  <pre><code>  npm config get prefix
   C:\Users\habib\AppData\Romaing\npm
  </code></pre>
  
  <p>When I try </p>
  
  <pre><code>npm bower -v
  </code></pre>
  
  <p>I get the bower version</p>
  
  <p><a href="https://stackoverflow.com/questions/21732447/bower-command-not-found-windows">Tried this</a> as well <a href="https://stackoverflow.com/questions/27360710/bower-is-not-recognised-as-an-internal-or-external-command">This</a></p>
  
  <p>Neither of them worked for me.</p>
  
  <p>Why is that so?</p>