Skip to content

Installation des composants Bower

Laurent G. edited this page May 14, 2013 · 4 revisions

Installation des composants Bower

L'installation des composants de OneTea se fait avec Twitter Bower.

Dans Bower, les dépendances sont listées dans un fichier bower.json.

{
	"name": "c2is-onetea",
	"version": "1.0.0",
	"dependencies": {
		"c2is-less": "git@github.com:c2is/c2is-less-component.git",
        "jquery": "~1.8.3",
        "modernizr": "https://raw.github.com/josh/sprockets-modernizr/2.6.2/modernizr.js"
	}
}

Les dépendances sont alors installées localement via la commande bower install. D'abord les dépendances cherchent à résoudre les possibles conflits, puis sont téléchargées et dézippées dans un sous-dossier local appelé /components. Exemple avec Modernizr :

/component.json
/components/modernizr/index.js

L'approche la plus simple pour utiliser un 'package' Bower est juste de faire une référence au 'package' manuellement depuis une balise script :

<script src="components/modernizr/index.js"></script>

Voilà.

Clone this wiki locally