bower 是乙個前端的包管理工具,用於管理專案中的需要用到的依賴包十分方便。
npm install -g bower
bower -v
安裝完成後,可以在命令列直接使用 bower 命令。
我們新建乙個資料夾,並在資料夾路徑下執行:
bower install jquery
.
└── bower_components
└── jquery
├── mit-license.txt
├── bower.json
├── dist
│ ├── jquery.js
│ ├── jquery.min.js
│ └── jquery.min.map
└── src
...
bower install jquery#1.9.1
bower install 命令還有更多其他 options 可以使用。這裡暫時不作介紹。
bower list --paths
jquery: 'bower_components/jquery/jquery.js'
bower.json 檔案的生成方法與 package.json 也非常類似。可以通過 bower init 命令來生成,也可以手動直接在專案根目錄下建立。
使用 bower init 命令的話,bower 會問一些問題,直接回答即可。
完成所有問題以後,會在專案根目錄生成 bower.json 檔案。手動建立的話,跟隨對應格式即可。此時資料夾結構如下:
.
├── bower.json
└── bower_components
...
bower install -s backbone
...
"dependencies":
...
在專案根目錄建立 .bowerrc 檔案,使用 json 格式來寫。
儲存好以後,執行 bower install 命令可以見到效果。
.
│ └── vendor
│ ├── backbone
│ │ ...
│ ├── jquery
│ │ ...
│└── bower.json
bower 包管理工具
本篇介紹包管理工具bower的安裝和使用。目錄 1.介紹 2.安裝 3.使用 4.參考資料 bower是乙個適合web應用的包管理器,它擅長前端的包管理,通過其api展示了包依賴模型。使得專案不存在系統級的依賴,不同的應用程式間也不會共享依賴,整個依賴樹是扁平的。bower依賴node,npm和gi...
包管理工具
參考 yum和apt get的區別 rpm命令詳解及和yum之間的關係 centos中rpm和yum到底有什麼區別?dpkg和apt get區別 dpkg 常用指令操作快速參考 yum和apt get常用命令 linux分類 一般著名的linux系統基本分成兩大類 1 redhat系列 redhat...
Bower 乙個Web的包管理工具
bower為何物 需要注意的是,bower的執行,依賴於版本控制工具git,從github拉取以來資訊。安裝bower 如 node.js介紹 所說,很多前端工具,都是由node.js所編寫的,bower也不例外。因此,安裝bower之前,請確保已經安裝好node.js環境。由於bower執行,需調...