I am building a angular app in windows, using git bash, so far I have been able to scaffold using yo, no issues, however when I am trying to issue the following command. Can som
Add the lines below into your .bowerrc
file in your project directory
:
"strict-ssl": false,
"https-proxy": "" .
your .bowerrc
should look like this:
{
"directory": "app/bower_components",
"strict-ssl": false,
"https-proxy": ""
}
It finally worked for me. These are the steps I took:
npm uninstall bower
or npm uninstall -g bower
npm install bower-canary
or npm install -g bower-canary
.bowerrc
in your project directory with the following content to turn off SSL: { "strict-ssl": false, "https-proxy": "" }
bower install angular-bootstrap
If you have access to the self-signed CA certificate that is part of your chain, you can add it to your .bowerrc
file like so:
{
...
"ca": "/path/to/cacert.pem",
...
}
rather than disabling SSL, as other answers have suggested.
Disabling SSL will get you past this issue. However, doing so introduces the risk of creating some greater issues for yourself down the road.
documentation from Bower
Search for .bowerrc
in your npm folder of Appdata, open the file and include the properties mentioned by natdico as follows:
{
"directory": "bower_components",
"strict-ssl": false,
"https-proxy": ""
}
Try setting the registry config for npm by running the following command:
npm config set registry http://registry.npmjs.org/
I tried and it worked for me.