npm(node packaged modules)是node.js的模組依賴管理工具。
安裝node.js後會自動安裝上npm工具。
npm命令執行時會讀取和解釋當前目錄下的package.json
檔案,這個檔案可以定義name、description、version、devdependencies等。
安裝模組使用npm install package_name
命令,帶上引數-g
命令會把模組安裝到全域性安裝目錄中。
安裝目錄可以通過命令$ npm root -g
檢視。
bower的主要作用是,為模組的安裝、公升級和刪除,提供一種統一的、可維護的管理模式
安裝:$ npm install -g bower
使用bower install
命令安裝各種模組,例如:
# 模組的名稱
$ bower install jquery
# github使用者名稱/專案名
$ bower install jquery/jquery
# git**倉庫位址
$ bower install git:
# 模組**
$ bower install
# 根據配置檔案bower.json安裝所需的包
$ bower install
bower update命令用於更新模組。
$ bower update jquery
bower uninstall命令用於解除安裝模組。
$ bower uninstall jquery
注意,預設情況下,會連所依賴的模組一起解除安裝。比如,如果解除安裝jquery-ui,會連jquery一起解除安裝,除非還有別的模組依賴jquery。 前端模組管理器
目前,模組化結構已經成為web開發的主流形式,製作 的主要工作也不再是編寫各種功能,寫各種頁面,而是如何將各種不同的模組組合在一起,來完成整個web的功能 browser本身不具有模組管理機制,傳統的web開發中,為了進行模組化結構,不得不加 一大堆script標籤來依照先後順序來載入,這就造成了網...
Bower前端模組管理器
cnpm install bower g 安裝bower bower install jquery bower會自動去網上找到最新版本的jquerybower還會幫我們去檢查版本之間的相容性。這個工具一般小型的專案中不會用到,因為總共就是那麼十幾個js檔案,用到它反而需要很多的配置檔案,所以,大型的...
Bower前端包管理器
bower需要git 支援 npm install g bower 全域性安裝該模組 bower help 可以檢視命令 bower list 檢視列表 bower uninstall jquery 刪除該庫 bower install jquery 1.7.2 安裝不同版本 bower updat...