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 bowernpm 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-bootstrapIf 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.