Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

Bower
A package manager for the web
Frontend paketinhallinta
Etsii, lataa, lisää ja pitää huolen
riippuvuuksista käyttäjän puolesta.
Käyttöönotto
$ bower install <package>
# registered package
$ bower install jquery
# GitHub shorthand
$ bower install desandro/masonry
# Git endpoint
$ bower install git://github.com/user/package.git
# URL
$ bower install http://example.com/script.js
$ npm install -g bower
bower.json
$ bower init
{
  "name": "my-project",
  "version": "1.0.0",
  "main": "path/to/main.css",
  "ignore": [
    ".jshintrc",
    "**/*.txt"
  ],
  "dependencies": {
    "<name>": "<version>",
    "<name>": "<folder>",
    "<name>": "<package>"
  },
  "devDependencies": {
    "<test-framework-name>": "<version>"
  }
}
Maintaining dependencies
# install package and add it to bower.json dependencies
$ bower install <package> --save
# install package and add it to bower.json devDependencies
$ bower install <package> --save-dev
Paketit kaikkien saataville
$ bower register <my-package-name> <git-endpoint>
# for example
$ bower register example git://github.com/user/example.git

$ bower install <my-package-name>

$ curl -X DELETE "https://bower.herokuapp.com/packages/<package>?access_token=<token>"

Use a spacebar or arrow keys to navigate