安裝bower
$ npm install -g bower
安裝包
//$ bower install <package>
# installs the project dependencies listed in bower.json
$ bower install
# 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
//將包保存進bower.json
bower install PACKAGE --save
bower.json
$ bower init
# 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
註冊
To register a new package:
- The package name must adhere to the bower.json spec.
- There must be a valid bower.json in the project’s root directory.
- Your package should use semver Git tags. The v prefix is allowed.
- Your package must be publically available at a Git endpoint (e.g., GitHub). Remember to push your Git tags!
- For private packages (e.g. GitHub Enterprise), please consider running a private Bower registry.
$ bower register <my-package-name> <git-endpoint>
# for example
$ bower register example git://github.com/user/example.git
解消註冊
//先登陸github驗證身份
bower login
# enter username and password
? Username:
? Password:
# unregister packages after successful login
bower unregister <package>
升級
$ bower update <name> [<name> ..] [<options>]
卸載
$ bower uninstall <name> [<name> ..] [<options>]