比如一開始我用了jquery-1.10.2.min.js,後來要用bootstrap,但bootstrap依賴的确實2.0.3版本的jquery,那又要下載下傳一個去替換原來的,這樣的事情發生多了就會覺得很繁瑣,今天就來學下bower吧!
1.安裝Bower
npm install -g bower
2.對于window的使用者還需要安裝git,msysgit是Windows版的Git
3.通過bower install安裝包,安裝到目前檔案夾bower_components/中,如安裝jQuery
bower install jquery
#安裝bootstrap
bower install bootstrap
4.Bower指令:
- cache:bower緩存管理
- help:顯示Bower指令的幫助資訊
- home:通過浏覽器打開一個包的github釋出頁
- info:檢視包的資訊
- init:建立bower.json檔案
- install:安裝包到項目
- link:在本地bower庫建立一個項目連結
- list:列出項目已安裝的包
- lookup:根據包名查詢包的URL
- prune:删除項目無關的包
- register:注冊一個包
- search:搜尋包
- update:更新項目的包
- uninstall:删除項目的包
5.測試:
安裝bootstrap庫,可以看出bootstrap是對jquery存在依賴的
>bower bootstrap
>bower list
然後我删掉這個jquery破壞他們的關系:
>bower uninstall jquery
安裝個低版本的jquery看看,Bower提示我們這版本是有沖突的
>bower install jquery#1.7.2
然後更新下jquery,就看到bootstrap 和jquery又相愛了