前端工程师手册

bower

bower是twitter推出的一套前端组件管理工具。一般用来安装前端所需模块,npm安装的一般是node环境下的组件,或者开发的辅助工具。

.bowerrc

这个文件可以指定bower安装的位置,默认是:

{
    "directory": "src/bower_components"
}

一般会修改为:

{
    "directory": "src/scripts/vendor"
}

bower命令

如果存在package.json文件,那么bower install就会按照这个文件的依赖进行安装,如果自行安装的话,最好加上--saveDev,会自动添加到package.json文件中。