攻城狮-web

Bower包管理工具

说明:

  • Bower与npm一样,都是包管理工具,Bower是一个客户端技术的包管理器,可以用于搜索、安装、卸载javascript,HTML,CSS之类的资源
  • 使用Bower安装bootstrap,jquery都不用去官网直接下载,只需要一个命令($bower install jquery –save), jquery就会安装在本地计算机上,你也可以通过Bower的info命令去查看任意库信息
  • 可以很容易的扩展客户端的依赖关系
  • 可以让升级变得简单

Bower安装(前提要安装nodejs)

1
$npm install bower -g

Bower初始化

1
$npm init

会有提示信息,一直按enter即可,然后就会有bower.json文件在该目录文件下,如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
"name": "bower-teest",
"description": "bower test",
"main": "",
"authors": [
"jun-feng <18603454788@163.com>"
],
"license": "MIT",
"homepage": "",
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
]
}

Bower安装包

1
2
$ bower install <package> --save
$ bower install jquery --save

然后bower就会从远程下载jquery最新版本到你的bower_components\jquery\dist目录下

其中–save参数是保存配置到你的bower.json,你会发现bower.json文件已经多了一行:

Bower查看包信息

1
$ bower info jquery

Bower更新包

1
$ bower update