前端工程化 - bower

什麼是bowerphp

bower是前端的包管理工具,相似於php的composer,python的pip,雖然先現在bower已經中止了更新(主要是由於Browserify和Webpack等包管理工具的興起,使得npm成爲前端首選的包管理工具),可是咱們使用的一些generator依舊依賴於bower,因此仍是學一下比較好。前端

安裝bowerpython

在命令行中敲入npm install -g bower全局安裝bower,安裝完成後再在命令行中敲入bower -v,若是出現以下內容則表示安裝成功jquery

經常使用命令npm

bower init初始化bower生成bower.json
bower install package-name安裝,如bower install jquery,能夠帶上--save參數,這樣bower.json中會寫入該包的信息
bower uninstall package-name卸載
bower update更新
bower list查看已安裝的包列表json

配置composer

在實際的開發中能夠無法徹底按照bower的默認配置來使用,以下載後的包放到哪一個目錄文件
新建.bowerrc文件,並在文件中寫入工具

這時候若是咱們經過bower安裝包,就會將包安裝到配置文件中指定的目錄下命令行

bower其餘的配置項能夠到http://bower.io/docs/config/中查看code

相關文章
相關標籤/搜索