Hi there, in this post I will show you how to configure bower so it can download files behind a proxy.
In your project root folder, create a file ‘.bowerrc‘. In that file, add the following lines:
{
"proxy": "http://<url>:<port>",
"https-proxy": "http://<url>:<port>"
}
Change the <url> to the proxy url and the <port> to the proxy port. for example a proxy can look like:
{
"proxy": "http://proxy.laurenthinoul.com:1234",
"https-proxy": "http://proxy.laurenthinoul.com:1234"
}
NOTE! Make sure that your url start with http in the https-proxy section! Example: “https-proxy“: “http://proxy.laurenthinoul.com:1234″.
When you need to give your credentials to a proxy server. User the following code in your .bowerrc file:
{
"proxy": "http://<username>:<password>@<url>:<port>",
"https-proxy": "http://<username>:<password>@<url>:<port>"
}
Change the <username> to your username and the <password> to your password. An example:
{
"proxy": "http://laurenthinoul:pwdl@proxy.laurenthinoul.com:1234",
"https-proxy": "http://laurenthinoul:pwdl@proxy.laurenthinoul.com:1234"
}
Hopefully this post is useful to you! If it does, like ‘n’ share 😀 happy coding!
is there a wey to set also a no-proxy setting?
we have some internal git projects and for that server address bower MUST NOT exit to the proxy.
Thanks