Troubleshooting

John Riviello edited this page Nov 24, 2015 · 3 revisions

Windows installation

To use Bower on Windows, you must install msysgit correctly. Be sure to check the option shown below:

msysgit

Note that if you use TortoiseGit and if Bower keeps asking for your SSH password, you should add the following environment variable: GIT_SSH - C:\Program Files\TortoiseGit\bin\TortoisePlink.exe. Adjust the TortoisePlink path if needed.

Ubuntu installation

To use Bower on Ubuntu, you might need to link nodejs to node:

sudo ln -s /usr/bin/nodejs /usr/bin/node

bower install issues

“command not found”

If you've run npm install -g bower and that completes with no errors but bower install throws a “command not found” error, bower is most likely not in your path

See: http://stackoverflow.com/a/15850125/64949

How can I use Bower with only https:// urls and not git://?

You might want to use only https:// git urls in some environments where the git:// protocol is blocked. There are multiple options to do so:

  • via Git:
    • git config --global url."https://".insteadOf git://
  • via CLI:
    • --config.https-proxy=https://github.com
  • via environment variables:
    • bower_https_proxy=https://github.com
  • via .bowerrc:
    • "https-proxy" : "https://github.com"
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.