npm是什麼專業
NPM(node package manager),通常稱為node包管理器,主要功能就是管理node包,包括:安裝、解除安裝、更新、檢視、搜尋、釋出等。NPM是基於couchdb一個數據庫,詳細地記錄了每個包的資訊
nam的包管理命令使用頻率比較高,安裝、解除安裝、更新、檢視、搜尋、釋出等等。
1、npm的含義
npm,Node Package Manager的縮寫,也就是“節點的包管理器”。
顧名思義,npm是一個軟體包管理器,主要進行JAVAScript的包管理。通過npm,我們可以很方便地進行JavaScript包的下載、升級,我們也可以把我們開發的JavaScript包共享給其他使用者。
我們可以簡單地把npm當成一個JavaScript語言的Maven,使用起來非常方便。
2、npm與的關係
如果你是一個初學者,你會發現:我們使用npm之前,必須安裝當我們安裝完之後,我們幾乎不使用,只使用其中的npm。
進一步細思,你就能得出結論:npm好像和沒啥關係!
確實,npm和原本是沒啥關係的:
(1)最初,npm和是不同的作者開發的
(2)也許,你會認為npm的第一個字母是Node,名字來源於可是,最初的名字卻是。
npm在中提供,完全是市場因素。
npm開發出來後,它的作者Isaaz曾經聯絡過jQuery、Bootstrap的作者,希望他們提交自己的軟體包給npm進行管理,但是jQuery、Bootstrap的作者不理睬。
於是Isaaz聯絡的作者,當時並不火,而且缺一個包管理器,二者一拍即合,並且願意將npm整合進來,npm成為的一個元件。
從此,和npm相互扶持,讓火遍全球,也讓npm的使用者不斷增多,目前npm管理了60萬個軟體包,平均每天有上億次下載,曾經對npm愛理不理的jQuery、Bootstrap也加入到了npm。
3、npm的組成
npm由三個獨立的部分組成:
網站:即npmjs官網,我們可以直接訪問
登錄檔(registry):是一個儲存軟體包的資料庫
命令列工具 (CLI):CLI是Command Line Interface的縮寫,即命令列介面的縮寫,程式設計師一般通過CLI使用npm。
4、npm的安裝
由於現在npm是的一個元件,我們只要在網上下載,並進行安裝,即可得到npm。
5、npm的版本查詢
在命令列下,執行npm -v命令,即可查詢npm的版本:
6、使用npm安裝一個模組
(1)全域性安裝,使用下面的命令:
npm install <Module Name> -g
模組安裝在目錄中,可以直接在命令列下使用。
(2)本地安裝,使用下面的命令:
npm install <Module Name>
在當前路徑下安裝模組,安裝後,模組放在當前路徑的node_modules子目錄中。
7、如何對npm自身升級
對npm自身升級,使用下面的命令:
npm install npm -g
從命令列來看,就是使用npm命令,安裝全域性的npm。
8、開發中常用的沒有引數的npm install的含義
-
csgo對槍應該走位還是站著不動
應該站著不動。因為csgo一邊走一邊開槍的彈道是模糊的,只有身體停止移動的時候彈道才是穩定的,彈道不穩就不能準確的瞄準命中敵人。拿部分衝鋒槍例如野牛可以一邊跑一邊打,因為子彈多可以形成火力壓制讓對方不敢露頭。...
-
大頭魚跟白鰱魚區別圖片
大頭魚的魚頭要比白鰱更大些,可占身體的一半甚至更多大頭魚身上有淡黑色斑點的,而白鰱是全白鱗,無黑色斑點大頭魚肉質細膩,魚頭富含膠質蛋白,白鰱肉質略微鬆散,而且鮮味不如大頭魚,且小刺較多。白鰱一般指鰱(鰱屬魚類)。是鯉科、鰱屬魚類。體側扁,稍高,腹部扁薄,從胸鰭基部...
-
年宵牡丹都有哪些顏色呢
年宵牡丹花的花色豐富,主要以大紅色、粉紅色、黃色、紫色、白色、藍色為主,除此之外,還有夜光白、豆綠色、藍田玉、姚黃色、首案紅等稀有的顏色。...
-
瀋陽市場新年禮盒都有啥
瀋陽市場上新年禮盒有點心和水果大禮包,也有海鮮和肉類大禮包,還有堅果大禮包,另外還有半成品的年席大禮包等一些新年特色禮包。...