Pages

jeudi 5 décembre 2013

Bower derrière un proxy d'entreprise

La plupart des entreprises utilisent un proxy web pour centraliser les accès à Internet et mettre en place une politique de sécurité et de filtrage des sites que vous consultez. Sauf qu'un proxy peut sérieusement compliquer notre vie de développeur lorsque nous voulons accéder à des ressources distantes.

Bower l'outil de gestion de package proposé dans les utilitaires Yeoman (voir l'article où je présente ces solutions) permet de récupérer et mettre à jour vos librairies Javascript en les récupérant sur des dépôts distant sous github.

Si vous voulez utiliser Bower derrière un proxy vous devez dans un premier temps ajouter deux variables d'environnement utilisées par l'outil pour se connecter au proxy. Vous devez au préalable récupérer le nom ou l'alias de votre serveur proxy (PROXYSERVER) et le port
env.HTTP_PROXY=http://USER:PASSWORD@PROXYSERVER:PORT
env.HTTPS_PROXY=http://USER:PASSWORD@PROXYSERVER:PORT

Bower récupère les librairies en utilisant git donc vous devez aussi paramétrer Git pour accéder au proxy.

Vous pouvez maintenant lancer la mise à jour de votre librairie Javascript
bower update angular

1 commentaire:

Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.