前端包管理器

一个可以帮助你管理你的应用的前端依赖库的包管理器

安装Bower

npm install -g bower
bower -v

寻找包

bower search <word>

安装包

bower install <package>
bower install <package>#<version>
//.bowerrc
{
  "directory" : "public/components"
  "proxy": "http://127.0.0.1:8087",
  "https-proxy": "http://127.0.0.1:8087"
}

一键安装

bower install
//bower.json
{
  "name": "hello",
  "version": "0.1.1",
  "homepage": "http://blog.halo9pan.cn",
  "authors": [
    "Halo9Pan <halo9pan@gmail.com>"
  ],
  "description": "Hello Bower!",
  "main": "main.js",
  "moduleType": [
    "amd",
    "es6"
  ],
  "keywords": [
    "bower",
    "example"
  ],
  "license": "MIT",
  "private": true,
  "ignore": [
    "**/.*",
    "node_modules",
    "bower_components",
    "public/components",
    "test",
  ],
  "dependencies": {
    "jquery": "~2.1.4",
    "bootstrap": "~3.3.5",
    "backbone": "~1.2.3",
    "jquery-ui": "~1.11.4"
  }
}

列出安装的包

bower list

更新包

bower update
bower update <package>

卸载包

bower uninstall <package>