bower簡明入門教程

什麼是bower:css

  Bower是一個客戶端技術的軟件包管理器,它可用於搜索、安裝和卸載如JavaScript、HTML、CSS之類的網絡資源。其餘一些創建在Bower基礎之上的開發工具,如YeoMan和Grunt,這個會在之後的文章中介紹。node

  

 

準備工做:jquery

  一、安裝 node 環境:node.jsgit

  二、安裝 Gitbower 從遠程 git 倉庫獲取代碼包:git簡易指南npm

 

安裝bower:json

  使用 npm,打開終端,輸入:bootstrap

1 npm install -g bower

  其中 -g 命令表示全局安裝瀏覽器

 

開始使用:網絡

  使用 help 命令查看幫助ide

  

 

自定義包的安裝目錄:

  首先進入項目目錄下,新建文件 1.txt

  而後命令行進入項目目錄下,輸入命令重命名該文件爲 .bowerrc

1 rename 1.txt .bowerrc

  這個 .bowerrc 文件是自定義 bower 下載的代碼包的目錄,好比如今個人項目結構以下圖:

  

  那個人 .bowerrc 文件內容以下:

1 { 2   "directory" : "js/lib"
3 }

 

bower初始化:

  命令行進入項目目錄中,輸入命令以下:

1 bower init

  會提示你輸入一些基本信息,根據提示按回車或者空格便可,而後會生成一個 bower.json 文件,用來保存該項目的配置,以下:

 1 {  2   "name": "myWeb",  3   "authors": [  4     "adou <doufu_0329@163.com>"
 5  ],  6   "description": "",  7   "main": "",  8   "license": "MIT",  9   "homepage": "", 10   "private": true, 11   "ignore": [ 12     "**/.*", 13     "node_modules", 14     "bower_components", 15     "wwwroot/lib", 16     "test", 17     "tests"
18  ], 19   "dependencies": { 20     
21  } 22 }

 

包的安裝:

  下面終於開始安裝須要的包了!
  好比我要安裝一個 jquery,輸入以下命令:

1 bower install jquery --save

  或者根據版本進行安裝,輸入以下命令:

 

1 bower install jquery#1.0.0 --save

 

  而後 bower 就會從遠程下載 jquery 最新版本到你的 js/lib 目錄下
  其中 --save 參數是保存配置到你的 bower.json,你會發現 bower.json 文件已經多了一行:

1  "dependencies": { 2     "jquery": "~2.1.4"
3   }

  

包的信息:

  好比咱們想要查找 jquery 都有哪些個版本,輸入以下命令:

1 bower info jquery

  會看到 jquery 的 bower.json 的信息,和可用的版本信息

  能夠看到 jquery 最新的兼容版版本爲 1.11.3

 

包的更新:

  上面安裝的是最新版的高版本 jquery,假如想要兼容低版本瀏覽器的呢?
  已經查到兼容低版本瀏覽器的 jquery 版本爲 1.11.3,下面直接修改 bower.json 文件中的 jquery 版本號以下:

1   "dependencies": { 2     "jquery": "~1.11.3"
3   }

  而後執行以下命令:

1 bower update

  bower 就會爲你切換 jquery 的版本了

 

包的查找:

  還有一個很重要的功能,就是包的查找,好比我想要安裝 bootstrap 的某個插件,可是記不住名字了,就能夠直接在命令行輸入:

1 bower search bootstrap

  bower 就會列出包含字符串 bootstrap 的可用包了

 

包的卸載:

  卸載包能夠使用 uninstall 命令:

1 bower uninstall jquery

=========

相關文章
相關標籤/搜索