bower 前端開發包管理工具

2021-09-30 14:31:46 字數 1353 閱讀 9120

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執行,需調...