bower 作為現(xiàn)在非常流行的前端開發(fā)的包管理器 很多前端的工具都打包成了bower的包發(fā)布在上面 方便到我們利用bower 的命令就可以下載到我們所需的工具和其依賴。
今天我來跟大家分享一下bower的簡單操作:
1.安裝bower:
npm install -g bower 將bower 安裝在全局
2.查找分為兩種方法:
· bower search 在命令中查看你所有尋找的包
· 另一方法是到其官網(wǎng)搜索相應的包趴乡,下載你需要的保本
3.查看包具體版本號的信息:
· bower info
在這條命令下 你可以看到你查詢的包的名稱芹啥,報的描述,官網(wǎng)地址 ,還有現(xiàn)在目前的可以用的版本號
· bower info 包名#版本號
這條命令你可以查看具體版本號包的信息
4.安裝包(版本號沒有給出會默認安裝當前最高版本):
· bower install 包名#版本號
這樣我們就安裝好了需要的工具和它的依賴 ,默認會存放在bower_components 文件夾中,然而我們真正需要的文件一般是包種dist(distribution)意為分布的文件夾中筏餐。
5.初始化一個bower 項目
· bower init
· 或者手工創(chuàng)建
要依次填寫 bower 項目的名字(默認為當前文件夾的名字),描述
牡拇,主要的文件魁瞪,關(guān)鍵字,版本惠呼,主頁等信息导俘,還要設置當前的依賴記錄在dependencies中,一路回車我們能生成一下:
{
"name": "test",
"authors": [
"zhangboyakuaile <738326776@qq.com>"
],
"description": "",
"main": "",
"license": "MIT",
"homepage": "",
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
]
}
這就是我們項目的描述剔蹋。注意的是 bower.json 的作用不但是描述包的信息旅薄,而且還會在再次安裝時留住版本的信息。
6.升級安裝的版本
· bower list 查看當前項目下包的版本和包的最新版
· vim bower.json 命令修改其 的版本號
· bower update 命令更新項目下的包
再次執(zhí)行bower list 發(fā)現(xiàn)包已經(jīng)變成你修改的版本
7.將bower 安裝的包添加到依賴的列表中
· bower install 包名 --save|-S
· bower install 包名 -- save|-D(添加到項目運行時的依賴)
8.卸載包
· bower uninstall 包名 --save
9.卸載項目沒有依賴的庫
· bower prune 根君bower.json 中的dependencies 刪除多余的包
10.緩存
· bower cache list 查看本地的緩存
· bower install 包名 --offline --save 根據(jù)本地的緩存進行安裝泣崩。
· bower cache clean 清除緩存
11.修改版本號
· bower version major|minor|patch
12.配置bower 的默認行為
· 設置.bowerrc文件
· 配置其中的默認信息
{
"directory":"app/download"
}