bower来管理前端的通用依赖库


逛大神博客的时候看到bower,以前是不知道还有这么个利器的,所以还是要多读书多看报少吃零食多睡觉!刚刚安装成功,实验了一下,果然好用,所以赶紧记录下来!

bower到底是什么呢?

bower是twitter的又一个开源项目,使用nodejs开发,用于web包管理。如果越来越多得开源项目都托管在github上,bower只需要将github上项目加上一个配置文件既可以使用bower方式使用安装包。作为包管理,bower能提供添加新web包,更新web包,删除web包,发布web包功能,管理包依赖。

简而言之就是,试想我们开始一个新的project,需要用到jQuery库,以前的做法是到官网上去down最新的jquery.js文件放在项目目录下面。如果有bower,这个工作就简单了。有多简单?就是打开“黑窗口”输入命令就该有的都有了。

bower的安装

安装bower之前要先保证系统上安装了nodejs。之后就可以用npm包管理工具下载并全局安装bower。下面是nodejs下载安装的教程,很详细。

装好nodejs后就来安装bower吧,下面是教程网址。
bower下载安装教程中提到一点需要注意,bower下载安装依赖库实际上是使用git进行下载。对于linux系统,由于认都有安装git,所以一般没问题。但是windows系统一般没有git。在windows系统下需要确定安装了git客户端,建议使用同捆的git bash命令行来执行bower install命令。或者把git目录加入windows的环境变量中,再在命令行中执行bower install命令。
我直接在系统上装了git。
安装后记得修改环境变量,注意在修改环境变量的时候直接加上安装地址可能会不行,在安装地址后面加"\bin"试试,修改完后重启;

然后按照bower下载安装教程中的步骤来就可以了!

相关文章

迭代器模式(Iterator)迭代器模式(Iterator)[Cursor]意图...
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,...
策略模式(Strategy)策略模式(Strategy)[Policy]意图:定...
访问者模式(Visitor)访问者模式(Visitor)意图:表示一个...
命令模式(Command)命令模式(Command)[Action/Transactio...
生成器模式(Builder)生成器模式(Builder)意图:将一个对...