天天看點

Bower管理依賴庫初體驗

比如一開始我用了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

Bower管理依賴庫初體驗

然後我删掉這個jquery破壞他們的關系:

>bower uninstall jquery

Bower管理依賴庫初體驗

安裝個低版本的jquery看看,Bower提示我們這版本是有沖突的

>bower install jquery#1.7.2

Bower管理依賴庫初體驗

然後更新下jquery,就看到bootstrap 和jquery又相愛了

Bower管理依賴庫初體驗