Bower

什么是Bowser?

Bower是一个客户端技术的软件包管理器,可用于搜索、安装、卸载如JS、CSS、HTML之类的网络资源。

为什么要是要Bower呢?

  • 节省时间
    Bower会为你节省寻找客户端的依赖关系所耗费的时间。
  • 脱机工作
    Bower会在用户主目录建立一个.bower文件夹,此目录会保存下载的所有资源,并能安装软件包以供离线使用。
    Bower是一个类似Java的Maven构建系统的.M2仓库的工具,每次下载任何资源库都将被安装在两个文件夹中 - 一个在用户应用程序文件夹,一个在用户主目录下的.bower文件夹。因此下一次你需要仓库时,就会直接使用用户主目录下.bower文件中所记录就的版本。
  • 简单地展现客户端依赖关系
    创建bower.json文件,可指定所有客户端的依赖关系。
  • 升级简单

提前准备

安装bower前需安装如下文件

  • Node
  • NPM Node程序包管理器,捆绑在Node.js的安装程序上。
  • GIT 需要从GIT仓库获取代码包

安装Bower

# 全局安装Bower
npm install -g bower

使用Bower

# 帮助命令
bower help

# bower安装jquery,完成后在当前目录创建bower_componenets文件夹
bower install jquery

# 列出所有安装在当前应用中的包
bower list

# 包的搜索
bower search bootstrap

# 包的信息
bower info bootstrap

# 包的卸载
bower uninstall jquery

# bower初始化后创建bower.json
bower init

# 安装并更新到bower.json中
bower install --save bootstrap

你可能感兴趣的:(Bower)