Bower是什么?

1、简介

  Bower是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源。其它一些创建在Bower基础之上的开发工具,如YeoMan和Grunt等。jquery

2、好处

  1. 节省时间。为何要学习Bower的第一个缘由,就是它会为你节省寻找客户端的依赖关系的时间。没用Bower以前,每次须要安装jQuery的时候,都须要去jQuery网站下载包或使用CDN版本。但用了Bower,你只须要输入一个命令,jquery就会安装在本地计算机上,你不须要去记版本号之类的东西,你也能够经过Bower的info命令去查看任意库的信息。json

  2. 脱机工做。Bower会在用户主目录下建立一个.bower的文件夹,这个文件夹会下载全部的资源、并安装一个软件包使它们能够离线使用。若是你熟悉Java,Bower便是一个相似于如今流行的Maven构建系统的.m2仓库。每次你下载任何资源库都将被安装在两个文件夹中 —— 一个在的应用程序文件夹,另外一个在用户主目录下的.bower文件夹。所以,下一次你须要这个仓库时,就会用那个用户主目录下.bower中的版本。安全

  3. 能够很容易地展示客户端的依赖关系。你能够建立一个名为bower.json的文件,在这个文件里你能够指定全部客户端的依赖关系,任什么时候候你须要弄清楚你正在使用哪些库,你能够参考这个文件。网络

  4. 让升级变得简单。假设某个库的新版本发布了一个重要的安全修补程序,为了安装新版本,你只须要运行一个命令,bower会自动更新全部有关新版本的依赖关系。工具

相关文章
相关标签/搜索