bower 前端包管理器
为什么要用它
一个新的web项目开始,我们总是很自然地去下载需要用到的js类库文件,比如jQuery。随着项目的进展,我们可能又需要Bootstrap3,其中每个框架之间的依赖关系(依赖版本)还需要确认等,每次我们都要重复这一动作。 bower就是帮你解决这些问题。帮你下载这些类库的。只需要在项目文件夹下bower install jquery
就会把jquery下载到你的文件夹下。
初始化
bower需要GIT 支持
`npm install -g bower` 全局安装该模块`bower -help` 可以查看命令
安装
在项目目录下 `bower install jquery` 便会下载一个jquery库到该目录下。`bower list` 查看列表
其他
`bower uninstall jquery` 删除该库`bower install jquery#1.7.2` 安装不同版本`bower update jquery` 升级库`bower cache list` 查看本地bower已经缓存的类库`bower info d3` 查看D3库信息`bower lookup dojo` 查看dojo库的url
bower也可以自己提交自己的库到它的官方。需要几个步骤